Definify.com

Definition 2024


monorails

monorails

English

Noun

monorails

  1. plural of monorail

French

Adjective

monorails

  1. plural of monorail