to make noticeable progress
"The company has really made strides in product development."
to agree on something or understand something in the same wa...
To narrowly escape or achieve something by a very small marg...
something attractive but not allowed or morally wrong
to speak or act without thinking carefully
to think creatively or unconventionally
a very low-priced, high-risk stock