I'D


Meaning of I'D in English

■ contraction

1》 I had.

2》 I should or I would.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.