COWLED

Definition of COWLED

  1. (adj)having the head enclosed in a cowl or hood