in plain sight in Polish in plain sight in Polish na widoku (idiomatic) Very easy to see or notice, especially when supposed to be hidden. Add to Flashcards