meaning of chewing out

1. a severe scolding


Related Words

chewing out |

Developed & Maintained By Taraprasad.com

Treasure Words