LIVE-BOX


Meaning of LIVE-BOX in English

[live-box] n (1862): a box or pen suspended in water to keep aquatic animals alive

Merriam-Webster English vocab.      Английский словарь Merriam Webster.