English dictionary, thesaurus, translations & etymology
FreeDict.com

Results for “izzard”

2 matches in the dictionary.

blizzard
noun
A severe snowstorm with strong winds and very poor visibility.
gizzard
noun
A muscular organ in birds and some other animals used to grind up food.