Posted on Leave a comment

in plain view

Meaning: In sight. For example, "They offered their products in plain view of the competitoin".

Advertisements