table knife: a knife used for eating at dining table
knife: edge tool used as a cutting instrument; has a pointed blade with a sharp edge and a handle
host: a person who invites guests to a social event (such as a party in his or her own home) and who is responsible for them while they are there