Thanks again, ginge. That does help, but my problem is with the third one: H????OP.
The only words I can find to complete that are:
HARDBOP, HARDTOP, HENCOOP, HIGHTOP and HILLTOP and none of those can be made using the letters supplied. So maybe a proper noun but I'm in the dark there.