SIGHT-HOLE MEANING IN ENGLISH

• Sight-hole Definition & Synonyms

  1. (n.) A hole for looking through; a peephole.


RECENT SEARCHES