what is public speaking?

public speaking means interact with many people at one time.  It is a skill which can learn anybody

public speaking
public speaking