What is the meaning of Scrimmage?

A rough fight.

In some team sports, especially soccer, a practice game which does not count on a team's record.

In American football or Canadian football, a play that begins with a snap from the center while opposing teams are on either side of a line of scrimmage.

To have, or be involved in, a scrimmage.

Source: wiktionary.org