Wrens (noun) Definition, Meaning & Examples

noun (used with a singular or plural verb)Chiefly British Informal.
  1. the Women's Royal Naval Service: established in 1917 as an auxiliary to the Royal Navy.
Wrens (noun) Definition, Meaning & Examples

More Definitions