English Dictionary
Definition enchilada in British English
enchilada noun
[countable] noun
/ˌentʃɪˈlɑːdə/
Synonyms and related words
