SUPERHIVE


Meaning of SUPERHIVE in English

(n.) A removable upper part of a hive. The word is sometimes contracted to super.

Webster's English dictionary.      Английский словарь Webster.