I would like to know if the phrase my teacher used is natural.
Women have priority.
The context was about men and women and who should enter a room first. According to rules of etiquette women goes first. (Yes I know it's only under some circumstances)
If a woman goes first i.e. a man lets her go first, can we say she has priority?
If we can't, is there a different expression natives usually use?
It's a little odd but I guess it's OK. We normally hear the phrase "xxxx has priority" when talking about traffic. It sounds rather odd when applied to people.
We normally just say "Ladies first".
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.