frankfurt : Idioms & Phrases


frankfurt on the main

  • noun a German city; an industrial and commercial and financial center
    Frankfurt; Frankfort.
WordNet