As before, all are as the name suggests and only one word unless stated. Sorry if I've asked some of these before, but once posted, I couldn't find them!!!
12 - It's opposite to the street
14 - Lettuces (2 words)
16 - Given by an appreciative audience
18 - Football team makes a fortune (2 words)
23 - Bleed the cogs on a gear wheel (2 words)
27 - Sounds like the ham is for Auntie Vi (2 words)
28 - People who torment others