TAP BOX


Meaning of TAP BOX in English

noun

1. : chinese temple block

2. : junction box

3. : an enclosure for a corporation cock

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