TOPOPHONE MEANING IN ENGLISH

• Topophone Definition & Synonyms

  1. (n.) A double ear trumpet for estimating the direction from which sounds proceed, esp. for the use of navigators.


RECENT SEARCHES