British Slang: Mare

Mare [mεə] - A woman (derogatory, offensive). Dictionary meaning: A female horse. (pl. maria) astron. Large dark areas on the Moon and Mars. Learn English from home at a time convenient for you.