teleposts
English
Noun
teleposts
plural of
telepost