Meaning of yardstick in English
Noun
1. a graduated measuring stick or rod which is exactly one yard in length
2. any standard used in measuring things or judging how good or successful it is
yardstick of success
Noun
1. a graduated measuring stick or rod which is exactly one yard in length
2. any standard used in measuring things or judging how good or successful it is
yardstick of success