handmaiden meaning
UK US
handmaiden (noun): in a subordinate position.
handmaiden has 2 meanings in this dictionary.
handmaiden as a noun
Word lists: words starting with HA · words ending in EN · 10-letter words
More about handmaiden on Wikipedia.
UK US
handmaiden (noun): in a subordinate position.
handmaiden has 2 meanings in this dictionary.
Word lists: words starting with HA · words ending in EN · 10-letter words
More about handmaiden on Wikipedia.