station in French station in French gare noun feminine place where a vehicle may stop Add to Flashcards