English Dictionary
▪ castle in spain
▪ castle in the air
▪ castled
▪ castling
▪ castor
◊ CASTLED
castled
adj : (of a building) having turrets and battlements in the style
of a castle [syn: {battlemented}, {castellated}, {crenelated},
{crenellated}]
castle in spain
castle in the air
castled
castling
castor
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]