English Dictionary
Definition forewarned is forearmed in British English
forewarned is forearmed phrase
phrase
Synonyms and related words

English Dictionary