DEFENSELESS MEANING IN ENGLISH

• Defenseless Definition & Synonyms

  1. (a.) Destitute of defense; unprepared to resist attack; unable to oppose; unprotected.


Synonyms:
Naked,

RECENT SEARCHES