How do you address a policeman while he is on duty (e.g., when you are asked to stop at a checkpoint)? The word "policeman" itself seems quite unusual to me, and some sources suggest "officer". Is that correct?
Is there any difference in use if the policeman is a woman: should you use a different word?
Also, is "cop" a wrong word to use in this context (i.e., potentially offensive or derogatory)?
Best Answer
The official term is police officer, so officer seems to be the best term, neutral and respectful. It also seems valid regardless of their rank, gender, etc.
Answers to this question at ELU also suggest sir and ma'am (not madam, thanks @tchrist) as good alternative.
Also, UK English has another word, constable, which is a bit too official, but quite acceptable.
And don't try slang words! In some countries, it may lead you straight to jail.
P.S. In some countries, a police officer holds a highly respected position, and rank does matter. So if you are traveling and you can read insignia of ranks and you know what you are doing, you may call them by rank to show your highest respect: