overpowering/ əuvə'pauərɪŋ /

1.adjective [+smell] [ sound] [ taste] 
极其强烈的

2.adjective [+desire] [ urge] 
难以抑制的

3.adjective
(imposing) 强悍的