Russian-English dictionary »

спрятать на виду meaning in English

RussianEnglish
спрятать на виду verb

hide in plain sight(be unnoticeable by staying visible)
verb