English Dictionary
Definition landfill in British English
landfill noun
[countable] noun
/ˈlæn(d)ˌfɪl/

English Dictionary