English word definition — powered by WordNet
informal terms for the mouth
bark in a high-pitched tone
Want to remember yap?