hulip

Verb

 * 1) to replace; to take the place of; to supply the want of; to fulfill the end or office of
 * 2) to fill in; to substitute

Noun

 * 1) patch