| Language: | Old English |
| Origin: | frogga |
1
HBA a small green animal that lives near water and has long legs for jumping [↪ toad]
HBA2MI to have difficulty in speaking, especially because of a sore throat
1 HBA2MI have a frog in your throatinformalDefinition from the Longman Dictionary of Contemporary English
Advanced Learner's Dictionary.
|
Explore our topic dictionaryBrowse the dictionary |