Definify.com

Definition 2025


monorails

monorails

English

Noun

monorails

  1. plural of monorail

French

Adjective

monorails

  1. plural of monorail