in plain sight
idiomDefinition of in plain sight
chiefly US
: in a place that is easily seen
He carried his gun in plain sight.