are interrupt lost while interrupt are disabled ?

suppose i use cli() for a part i my program and an external interrupt occur (from encoder) .

will this interrupt will be executed after interrupts are enabled or this will not be counted ?

It will be seen but any more than one of that type of interrupt will be lost.

Mark