Word info

stop traffic

Verb

Meaning

(informal) To attract astonished admiration, especially by being stunningly physically attractive.

Used other than figuratively or idiomatically: see stop,‎ traffic.

Source: en.wiktionary.org

Related terms

Close letter words and terms