Definition of in long trousers in English:

in long trousers

  • (as postmodifying phrase) in a more mature, developed, sophisticated, etc., form.