The whole HCl molecule is acting as a Lewis acid. It is accepting a pair of electrons from the ammonia, and in the process it breaks up. Lewis acids don't necessarily have to have an existing empty orbital.
The whole HCl molecule is acting as a Lewis acid. It is accepting a pair of electrons from the ammonia, and in the process it breaks up. Lewis acids don't necessarily have to have an existing empty orbital.