EGAVE

toadery

Meaning

  1. noun A place or enclosure where toads are kept, and often bred.
Save “toadery” to learn later