DETRAIN MEANING IN ENGLISH

• Detrain Definition & Synonyms

  1. (v. i. & t.) To alight, or to cause to alight, from a railway train.


RECENT SEARCHES