English | German | Russian | Czech

make hay English

Meaning make hay meaning

What does make hay mean?

make hay

turn to one's advantage The environmentalist lobby made hay of the nuclear plant accident

Are you looking for...?

make | hay