hadashi
1. barefoot
2. superior to (e.g. a professional); outdoing
★ Common
Noun
#16237
1. barefoot
2. superior to (e.g. a professional); outdoing
1. outdoing a professional; putting an expert to shame
1. barefoot
1. to be put to shame (of an expert); to be no match (for someone)