INROADS


Meaning of INROADS in English

[plural] [noun] - make inroads to start to have a direct and noticeable effect (on something)We have not so far made any inroads with our campaign to ban traffic from the city centre.The government is definitely making inroads into (= starting to deal with effectively) the problem of unemployment.The cost of the court case made serious inroads into (= reduced noticeably) their savings.The Green Party failed to make significant inroads on (= reduce noticeably) the Labour vote.

Cambridge English vocab.      Кембриджский английский словарь.