We do not currently know of any synonyms for feed-horns.
The noun feed-horns is defined as:
Did you mean veterans?