Word | Definitions | Synonyms |
---|---|---|
turreae | (noun) any of numerous trees and shrubs grown for their beautiful glossy foliage and sweetly fragrant starry flowers | - |
turret | (noun) a small tower extending above a building | - |
(noun) a self-contained weapons platform housing guns and capable of rotation | Synonyms: gun enclosure, gun turret |