deemed licence definition

deemed licence. (當作批給的牌照) means a licence deemed under section 2(1), (2), (3), (4) or (5) to be-