BAFFLE GATE


Meaning of BAFFLE GATE in English

noun

: a gate that permits passage in one direction only

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