Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

showa Definition

Cancel
showa
idiom(show (a lot of) promise)
to seem likely to be successful in the future
showa
idiom(show (a lot of) promise)
to give (someone) good advice about how to do something based on one's experience

Words Related to showa!

showa Examples by Brain Bank Users