Login or register (free and only takes a few minutes) to participate in this question.
You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy.
17:37 Sep 18, 2007
English to French translations [Non-PRO] Other / dating
English term or phrase:to place one's information on the internet
"His friends had met many women on-line, and thus convinced Brian to place his own information on the internet in order to meet someone."
In other words, he placed a personal ad on the internet.