@batty,
17a powerful knocks b?o?s
BLOWS
16a tactical unit c?r?s
CORPS
65d opponents a?/a?o?i??s
Is this one word? Try ADVERSARIES
125a knowledgeable about 2/2 r? on
UP ON, perhaps; as in somebody being "well up on" something - might be unique to this country (Ireland)!
mega mix
1d
domesticated insect, who works in the textile industry ?i???o?m
SILKWORM
mega stinker
176 numeral p?e?s?d
Can't think of anything that fits.