HANDMAIDEN

Definition of HANDMAIDEN

  1. (noun)in a subordinate position
  2. (noun)a personal maid or female attendant