Word info

large-mouthed

Adjective Satellite

Meaning

having a relatively large mouth

Source: WordNet

Close letter words and terms