区别就是两者意思都可以表示短裤,具体的不同如下
shorts中文意思是n. 短裤
My socks are white. My shoes are white, too. My pants are old, but my shorts are new.
shortpants中文意思是[服装] 短裤,短的内衣
As well as a long coat and short pants this included a wig and a hat.
pants可以是任何裤子,这个比较口语化。shorts是短裤。shortpants是长裤。美语中多用pants。而英语中则多用shortpants。都是“裤子”的意思。Thisjacketwillmatchthosepantsnicely.这件夹克和那条裤子会十分相配。
anewpairoftrousers一条新裤子