turretlike
/ˈtɜːrɛtlˌaɪk/Definitions
1. adjective
resembling or characteristic of a turret
“The turretlike structure dominated the city skyline.”
2. noun
a turretlike structure or feature
“The turretlike formation on the hill was a popular hiking destination.”