* To imitate or mimic something.
* To make a copy or model of something.
* To make fun of someone or something in a playful or satirical way.
The word "mock" is often used in the context of testing in software development, where a mock object is a simulated version of a real object used to test code. This is sometimes abbreviated as Mocking, but there's no formal full form for this.