English Dictionary
Definition chain-link fence in British English
chain-link fence noun
[countable] noun
Synonyms and related words

English Dictionary