English Dictionary
Definition footfall in British English
footfall noun
noun
/ˈfʊtˌfɔːl/
Synonyms and related words
