Definitions
1.nounA wedge.
2.nounA thin piece of material, sometimes tapered, used for alignment or support.
3.nounA small library that transparently intercepts and modifies calls to an API, usually for compatibility purposes.
4.nounA kind of shallow plow used in tillage to break the ground and clear it of weeds.
5.nounA small metal device used to pick open a lock.
6.verbTo fit one or more shims to a piece of machinery.
7.verbTo adjust something by using shims.
8.verbTo intercept and modify calls to (an API), usually for compatibility purposes.