Dictionary
Search
bartizans
noun
A parapet with battlements projecting from the top of a tower in a castle or church.
Similar Words
barebones
barest
barracking
bar
/bɑː/
barangay
barasingha
barathea
baraza
barb
/bɑː(ɹ)b/
barbacoa