Put (en. Put)
pyut
Synonyms
- installer
- introduire
- placer
- déposer
- insérer
Slang Meanings
Using the word in the context of an embarrassing or inappropriate situation.
He really put his foot in it by talking about that.
Il a vraiment mis les pieds dans le plat en parlant de ça.
Informal way of saying that someone has placed an object incorrectly.
He left his bag anywhere again.
Il a encore mis son sac n'importe où.