Definition of not least in English:

not least

phrase

  • In particular; notably.

    ‘there is a great deal at stake, not least in relation to the environment’

Definition of not least in English:

not least

phrase