TOPOPHONE Meaning of TOPOPHONE in English add. ·noun a double ear trumpet for estimating the direction from which sounds proceed, ·esp. for the use of navigators. Webster English vocab. Английский словарь Webster. 2012