Clear everything to accommodate British sport (7)
I believe the answer is:
netball
'sport' is the definition.
(netball is a sport)
'clear everything to accommodate british' is the wordplay.
'clear' becomes 'net' (as in net profit).
'everything' becomes 'all' (all things).
'to accommodate' indicates putting letters inside.
'british' becomes 'b' (abbreviation e.g. in 'BBC').
'net'+'all'='netall'
'netall' enclosing 'b' is 'NETBALL'.
(Other definitions for netball that I've seen before include "Sport whose players wear bibs" , "Seven-a-side team game -- all bent (anag)" , "Team sport" , "Team game, played mainly by women" , "Team game for tall Ben" .)