crib n
1 bassinet, bed, cot, cradle
2 bin, box, bunker, manger, rack, stall
3 (informal) key, translation, trot (U.S. slang) vb
4 (informal) cheat, pass off as one's own work, pilfer, pirate, plagiarize, purloin, steal
5 box up, cage, confine, coop, coop up, enclose, fence, imprison, limit, pen, rail, restrict, shut in