SMOTHERCATE Meaning of SMOTHERCATE in English A combination of smother and suffocate. Popular use in Northern England. Example: Take that bag off your head, you'll smothercate. Slang English vocab. Английский сленговый словарь. 2012