HI-TRAP


Meaning of HI-TRAP in English

ˈhīˌ ̷ ̷ noun

Etymology: alteration of high + trap

: high-house

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.