The Open Dictionary
Home
English-English
English
Home
Dictionary
En-En
selves
Home
Dictionary
English to English Dictionary
selves
Navigation: selves
selves
noun
Definitions of selves
noun
The plural form of 'self'.