Meaning of -'D in English

-'D

d verb suffix or adjective suffix

Etymology: by contraction

: -ed I — now especially in forms derived from words ending in a vowel

the flicker of one mascara' d eyelash — Leslie Charteris

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