Englishfor English speakers
discussion
Noun
—
A discussion happens when two or more people share ideas about something, usually by talking.
The company held detailed salary discussions with all employees.
There have been ongoing discussions about the new rules.
server
Noun
—
A server is a type of computer that people can access through the Internet to visit a website.
I recently bought a server to host my online shop.