Find the word definition

Wiktionary
towships

n. (plural of towship English)

Usage examples of "towships".

And at dawn, with the storm just a memory, they would be met by the towships from South Georgia.