Definition of Couchant

  • 1. Lying on the stomach with head raised with legs pointed forward Adjective Satellite

Semanticaly linked words with "couchant"