English-Chinese dictionary »

squash meaning in Chinese

EnglishChinese
squash [squashes] (plant and its fruit of the genus Cucurbita)
noun
[UK: skwɒʃ]
[US: ˈskwɑːʃ]

南瓜 /nánguā/noun

squash [squashes] (the sport)
noun
[UK: skwɒʃ]
[US: ˈskwɑːʃ]

壁球 /bìqiú/noun

squash ball (ball)
noun

壁球 /bìqiú/noun