meaning of smell out

1. recognize or detect by or as if by smelling; "H can smell out ">trouble"


Related Words

smell out |

Developed & Maintained By Taraprasad.com

Treasure Words