Noun
roarer [pl. roarers]
...
roarer {Pet. Eng.}
هادرة {بئر غاز ثائرة}، {هندسة بترولية}