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
English Intermediate DictionaryNoun
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