Vocabulary Term #915
USA
UK
USA
UK
to create with your mind, to think of something new
USA
UK
"When a new hotel opened just down the road from us, we had to devise a new strategy to compete with them."