Wave

A repeating disturbance that transfers energy through matter or space.

Wave Definition
Wave Definition

Flippy

The leader in educational esports.