Language:
Free Online Dictionary|3Dict

临风招展

Source : CEDICT

to be streaming in the wind (idiom)