English Dictionary
Definition natural language in British English
natural language noun
[uncountable] noun
Synonyms and related words
English Dictionary