Meaning of mounted policewoman in English:

mounted policewoman

nounplural noun mounted policewomen

  • A female police officer who patrols on horseback.

    • ‘as a teenager, she had dreamt of becoming a mounted policewoman’