Clue: Support inserted in vessel or loudspeaker (7)
Answer: STENTOR
Explanation: Definition: loudspeaker
STENT (tube or support inserted into a blood vessel) + OR. Stentor is a loud-voiced character from Greek mythology, source of the adjective "stentorian"