toadery

/təˈdɛri/

Definitions

1. noun

A place where toads are found, especially in large numbers.

“The toadery near the pond was home to hundreds of frogs and toads during the spring season.”

Synonyms

  • frog sanctuary
  • toad habitat

Antonyms

  • dry land
  • toad-free zone