strats in English dictionary strats Meanings and definitions of "strats" noun plural of [i]strat[/i] more Strats Meanings and definitions of "strats" noun plural of [i]Strat[/i] more Sample sentences with "strats" Declension Stem Try again Authors