Definify.com

Definition 2024


froggery

froggery

English

Noun

froggery (plural froggeries)

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

Translations

Synonyms