Yahoo Web Search

Search results

  1. Dictionary
    station
    /ˈsteɪʃn/

    noun

    verb

    • 1. put in or assign to a specified place for a particular purpose, especially a military one: "troops were stationed in the town"

    More definitions, origin and scrabble points