365bet中国官方网站

  • word of the day

    battlement

    battlement - 365bet中国官方网站 definition and meaning for word battlement

    Definition
    (noun) a rampart built around the top of a castle with regular gaps for firing arrows or guns
    Synonyms : crenelation , crenellation
  • Download our Mobile App Today