Loudly disapprove of incomplete accommodation (7)
I believe the answer is:
barrack
'loudly disapprove of' is the definition.
(barrack can mean to jeer at a performer)
'incomplete accommodation' is the wordplay.
'incomplete' means to remove the last letter.
'accommodation' becomes 'barracks'.
'barracks' with its last letter removed is 'BARRACK'.
(Other definitions for barrack that I've seen before include "Show disapproval of - military quarters" , "private accommodation" , "Military quarter - show disapproval" , "Encourage" , "Jeer loudly at (someone)" .)