Implore gunners to accept other ranks, by God! (7)
I believe the answer is:
begorra
'implore gunners to accept other ranks by god' is the definition.
I can't tell whether this defines the answer.
'implore gunners to accept other ranks' is the wordplay.
'implore' becomes 'beg' (synonyms).
'gunners' becomes 'RA' (Royal Artillery).
'to accept' is an insertion indicator.
'other ranks' becomes 'or' (military abbreviation).
'beg'+'ra'='begra'
'begra' enclosing 'or' is 'BEGORRA'.
Can you help me to learn more?
(Other definitions for begorra that I've seen before include "In Ireland my" , "Paddy's shout?" , "Oirish oath" , "Irish exclamation" .)