Wielki słownik angielsko-polski red. nacz D. Jemielniak, M. Miłkowski

(Adjective) posiadający wieże, zaopatrzony w wieże;
two-towered - dwuwieżowy, o dwóch wieżach;
high-towered - o wysokiej wieży;