Synonyms of Large-mouthed in English :
Antonyms of Large-mouthed in English
Thesaurus of Large-mouthed in English
1. (adjective) having a relatively large mouth