English Dictionary
Definition off-limits in British English
off-limits
adjective
Synonyms and related words

English Dictionary