Adjective Definition

incapacitated

1.Definition: lacking in or deprived of strength or power

Related Adjective(s):helpless




Please Share