Quarrelsome looking regatta competitor? (5)

I believe the answer is:
rower
'regatta competitor?' is the definition.
(I've seen this in another clue)
I don't understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for rower that I've seen before include "Oarsman (or woman)" , "Perhaps stroke" , "One who argues" , "Oarsman/oarswoman" , "One in eight, perhaps" .)
