Definition of neckerchief

Definition of neckerchief
  1. neckerchief Noun A scarf that is worn looped or tied around the neck.
Need more help? Try our forum NEW