English Dictionary
Definition avalanche in British English
avalanche noun
[countable] noun
/ˈævəˌlɑːntʃ/

English Dictionary