Crossword Genius

Dance master able to cause embarrassment (9)

Ross

I believe the answer is:

discomfit

I'm a little stuck... Click here to teach me more about this clue!

'cause embarrassment' is the definition.
The definition and answer can be both related to natural events as well as being singular nouns.
Maybe they are linked in a way I don't understand?

'dance master able' is the wordplay.
'dance' becomes 'disco' (disco can mean a dance event).
'master' becomes 'M' (common abbreviation eg MA, Master of Art).
'able' becomes 'fit' (similar in meaning).
'disco'+'m'+'fit'='DISCOMFIT'

'to' is the link.

Can you help me to learn more?

(Other definitions for discomfit that I've seen before include "Make uneasy or embarrassed" , "Upset" , "Embarrass" , "cause bafflement" , "Rattle" .)

I've seen this clue in The Irish Times.
Want a hint initially instead of a full solution? Install my app