frogs
frogs
noun
A derogatory and informal term for French people or a French person.
"Some British people refer to the French as 'frogs'."
noun
Small, tailless amphibians with smooth skin, long legs, and webbed feet.
"The pond was full of croaking frogs."
Thesaurus
Synonyms: toad, batrachian, toad frog, anuran, salientian, Gaul