IMP


Meaning of IMP in English

( n. )

Something added to, or united with, another, to lengthen it out or repair it, -- as, an addition to a beehive; a feather inserted in a broken wing of a bird; a length of twisted hair in a fishing line.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.