telegraph posts
English
Noun
telegraph
posts
plural of
telegraph post