• word of the day

    overpass

    overpass - Dictionary definition and meaning for word overpass

    Definition
    (noun) bridge formed by the upper level of a crossing of two highways at different levels
    Synonyms : flyover
Download our Mobile App Today
Receive our word of the day
on Whatsapp