Word Definition

Doffed

  1. of Doff

Synonyms