STOAT Meaning of STOAT in English [stoat] n, pl stoats also stoat [ME stote] (15c): the common Holarctic ermine (Mustela erminea) esp. in its brown summer coat Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012