meaning of amputants

amputants meaning in Urban Dictionary

people that have been amputated (part of their body has been cut-off) another term for amputee NOT AMPUTEEN