держать нос по ветру

Часть речифразеологизмЗначений1
  1. шутл. в зависимости от обстоятельств, изменяющихся условий менять свои взгляды, убеждения, изменять своё поведение
По одной версии, выражение пришло из речи моряков (первоначально имелся в виду нос корабля, так как нельзя было отправляться в плавание при дующем в нос корабля ветре), по другой — оборот отражает особенности поведения собак.

Источник: статья «держать нос по ветру» в Викисловаре, лицензия CC BY-SA 4.0. Текст сокращён.