Более того, ещё в словаре Ушакова (38-й год) "трусы" не имеют значения "предмет нижнего белья", а только - предмет одежды для купания (т.е. плавки) или занятий спортом (т.е. спортивные трусы). "Плавки" в Ушакове определяются как "трусики для плавания".
В Ожегове (60-й год) появляются трусы как нижнее бельё: "Короткие (купальные, спортивные или носимые вместо кальсон) штаны, а также лёгкие детские верхние штаны", выделено мной. Стремительная эволюция!
А "штаны" - древнее заимствование из тюркского, кстати.