froghood

/ˈfrɒɡhʊd/

Definitions

1. noun

A shelter or protection for frogs.

“The wildlife sanctuary provided a secure froghood for the injured frogs to recover.”

Synonyms

  • amphibian enclosure
  • reptile shelter

Antonyms

  • desertion
  • exposure