curtail Meaning and Definition
1. v. place restrictions on
2. v. terminate or abbreviate before its intended or proper end or its full extent
1. v. place restrictions on
2. v. terminate or abbreviate before its intended or proper end or its full extent
Sponored Video