METTLE Meaning of METTLE in English The semen. To fetch mettle; the act of self pollution. Mettle is also figuratively used for courage. Slang English vocab. Английский сленговый словарь. 2012