Noun

growler [pl. growlers]
growler [pl. growlers]

...

growler {Elec. Eng.}
نعارة كهربائية {هندسة كهربائية}
growler {Meteor.}
تل جليدي {طاف على سطح البحر}، {طقس}