STIMPART


Meaning of STIMPART in English

ˈstimpə(r)t noun

( -s )

Etymology: perhaps contraction of sixteenth part

: lippy

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.