梭鱼 suōyú barracuda Definitions Defs Origin Strokes Stroke Words Sentences Sents 梭 suō verbnoun shuttle a tool used in weaving to carry the crosswise threads back and forth across the loom; often shaped like a date seed鱼 魚 yú noun fish fish; generic term for aquatic cold-blooded vertebrates with gills and fins