English Dictionary
Definition schizoid in British English
schizoid adjective
adjective
/ˈskɪtsɔɪd/

English Dictionary