Shouting to sailor about direction (7)
I believe the answer is:
ranting
'shouting' is the definition.
(to rant is to shout angrily)
'to sailor about direction' is the wordplay.
'to sailor' becomes 'rating' (British term for a naval enlisted man).
'about' means one lot of letters goes inside another.
'direction' becomes 'N' (compass direction north).
'rating' placed around 'n' is 'RANTING'.
(Other definitions for ranting that I've seen before include "Shouting wildly" , "Making a loud and angry speech" , "Raving, haranguing" .)