Synonym-English dictionary »

trebucket synonyms in English

SynonymEnglish
trebucket noun

arbalestnoun

arbalistnoun

ballistanoun

bricolenoun

mangonelnoun

onagernoun

trebuchetnoun