Meaning of "Taut"

With no slack; strict as to discipline.

Taut Meaning of