meaning of mares

1. A supposed discovery which turns out to be a hoax; something grosaly absurd.


Related Words

mares-nest | mares-tail | mares nest | mares tail | mareschal |

Developed & Maintained By Taraprasad.com

Treasure Words