tout

to aggressively recommend something

TRANSLATION

aufdringliche (Kunden-, Stimmen)Werbung treiben

STATISTICS

IN THE PRESS

Japan's Kansai International Airport built on a man-made island in 1994 is slowly sinking into the sea!

"Local leaders originally touted the airport as a 'Gateway to Asia' and as a better alternative to Tokyo’s crowded Narita Airport"

(USA Today - 8th November 2000)

More Word Quizzes: