Online English Dictionary

Home

Couchant


a.

Lying down with head erect; squatting.


© 2009 Dammam Community College