Что такое «нелегал»: значение слова в словарях и простыми словами

Сколько значений имеет слово нелегал?

В толковых словарях русского языка слово «нелегал» имеет несколько значений. Вот основные:

Толковый словарь Ефремовой

нелегал м.

1. Разведчик или спецсотрудник, интегрированный в чужую среду для выполнения поставленной перед ним задачи.

2. Тот, кто находится на нелегальном положении, занимается какой-либо деятельностью, не имея на это законных оснований, проживает без необходимой по закону регистрации.