Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of shot free

- Not to be injured by shot; shot-proof.
- Free from charge or expense; hence, unpunished; scot-free.