invent [in'vent] v

1) изобрета'ть, де'лать откры'тие

2) выду'мывать, фабрикова'ть, сочиня'ть

3) приду'мывать; to ~ an excuse (explanation) приду'мать отгово'рку (объясне'ние)