drainpipe trousersItalian translation of drainpipe trousersnpl pantaloni (mpl) a tubodrainpipe trousers in other Oxford dictionaries Definition of drainpipe trousers in the British & World English dictionary