turret ships
English
Noun
turret ships
plural of
turret ship