Well-defended (noun) Definition, Meaning & Examples

adjective (well defended when postpositive)
  1. having sufficient defences against attack
Well-defended (noun) Definition, Meaning & Examples

More Definitions