overwhelming/ əuvə'wεlmɪŋ /

1.adjective [+desire] [ sense] 
极其强烈的

2.adjective [+majority] [ victory] 
压倒性的