anglophobe(noun) noun1. a person who hates England and everything EnglishDefinition categories: person, hater