We all know dogs are man's best friend. But dog has other meanings too -
dog
verb. cause continual trouble for
"Apple lost 160 billion dollars in the stock market in one day last Friday. Signs of weakening demand for smartphones continues to dog the stock."
"Technical problems dogged our trip from the outset."
"The finance committee has been dogged by controversy."
No comments:
Post a Comment