STRUSE Meaning of STRUSE in English (n.) A Russian river craft used for transporting freight. Webster's English dictionary. Английский словарь Webster. 2012