Разница между cancel, revoke и annul в юридическом языке заключается в следующем:
Таким образом, annul часто используется в контексте юридических контрактов или браков и подразумевает полное аннулирование первоначального соглашения, в то время как revoke может применяться к более широкому кругу ситуаций, таких как лицензии, разрешения или решения. 1
Также annul обычно предполагает официальное заявление суда или юридического органа, в то время как revoke может совершать любая соответствующая власть или лицо, имеющее право на отмену или отзыв. 1