meaning of reeking

1. of Reek
2.
giving off a strong unpleasant smell


Related Words

reeking |

Developed & Maintained By Taraprasad.com

Treasure Words