What's "21-gun salute"?
Native speaker’s answer
Rebecca
A "21-gun salute" refers to a military ceremony where 21 guns or cannons are fired to honor someone or a symbol of a country, for example the national flag, the president, or the royal family.