mainstay – Deutsch–English translations

🇬🇧 en de 🇩🇪

mainstay noun

  /ˈmeɪn.steɪ/
  • nautical: stabilizing rope
Großstag, Hauptstag
  • chief support
Standbein, Stütze, Stützpfeiler, tragende Säule
  • something that can be depended on to make a regular contribution
feste Größe
Wiktionary Links