-
nouna slang term for Great Britain used by British troops serving abroad
Definition that contains blighty
We don't have definitions for this word yet.
We don't have definitions for this word yet.