1. battlement [ Synonyms: crenelation, crenellation] | |
A rampart built around the top of a castle with regular gaps for firing arrows or guns
|
قلعے کی دندانے دار دیوار۔ |
College Management Software This software handles not only the academic activities of a college or ... Read more