Popular Wordlists
  • word of the day

    trolleybus

    trolleybus - Dictionary definition and meaning for word trolleybus

    Definition
    (noun) a passenger bus with an electric motor that draws power from overhead wires
Connect with us on Facebook