meaning of scowling

1. of Scowl
2.
sullen or unfriendly in appearance


Related Words

scowling | scowlingly |

Developed & Maintained By Taraprasad.com

Treasure Words