noun a city in NE Morocco. nouna city in NE Morocco, near the border with Algeria: frontier post. Pop: 454 000 (2003)