meaning of line of defence

1. defensive structure consisting of a barrier that can be employed for defense against attack


Related Words

line of defence |

Developed & Maintained By Taraprasad.com

Treasure Words