Definition of Cowled

  • 1. Having the head enclosed in a cowl or hood Adjective Satellite

Semanticaly linked words with "cowled"