TRAIL (13)


Meaning of TRAIL (13) in English

(n.) A frame for trailing plants; a trellis.

Webster's English dictionary.      Английский словарь Webster.