STRUSE Meaning of STRUSE in English noun a russian river craft used for transporting freight. Webster English vocab. Английский словарь Webster. 2012