Noldorin thost noun. smell thost noun. smell thosta- verb. to stink, to stink, *give off a smell thosta- verb. to stink