Beehive

Webster's Dictionary of the English Language

·noun A hive for a swarm of bees. Also used figuratively.

Related Words