"stracks" in English stracks {adv.} straightaway Detailed translations for "stracks" stracks{adverb} stracks(also: auf Anhieb, sofort, gleich, in einer Minute) straightaway