Please enable javascript to use dictionary! Howto enable javascript?
much disputed, debatable▼adjective
very much controverted / contested (L+S)▼adjective
↑