1 |
[ verb ] suffice or be adequate for a while or to a certain extent
Used in print (The Wall Street Journal,...)These scientists are convinced that a telescope unclouded by the earth 's gases will go_a_long_way toward bolstering or destroying cosmic theories . Related terms |
* |
|