Word info Synonyms

froggery

Noun

Meaning

froggery (plural froggeries)

a place or enclosure where frogs are kept, and often bred.

Source: en.wiktionary.org

Synonyms

Close letter words and terms