YEOMAN

Definition of YEOMAN

  1. (noun)officer in the (ceremonial) bodyguard of the British monarch
  2. (noun)in former times was free and cultivated his own land