HELMETED

Definition of HELMETED

  1. (adj)equipped with or wearing a helmet