English Dictionary
Definition X-ray in British English
X-ray verb
[transitive] verb
Synonyms and related words

English Dictionary