teleposts
plural of telepost
Noun
plural of telepost