Roars like certain puffers (7)
I believe the answer is:
bellows
'roars' is the definition.
('bellow' can be a synonym of 'roar')
I cannot understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for bellows that I've seen before include "Wind pump; shouts" , "sings very loudly" , "shouts belligerently" , "Air blower for fire" , "Shouts loudly" .)