Meanings1throw in; insertTo throw something into something else.2invest; spend; hireTo put a person, object, money, etc., in a place he/she/it is needed.Written Forms투입하다Hangul投入하다Hanja