If a body is moving in a straight line but it keeps changing its speed, then the motion of the body is _____.
non-uniform
When a body is moving in a straight line and its speed changes frequently, it implies that the body will cover unequal distances in equal intervals of time. Hence this is a non-uniform motion.