Dictionary |
1 Result
#1
defector
n.
[
deserter
] a person who abandons their duty (as on a military post)
. wn