Words with highly specific meanings

A list of 22 words by vsrixyz.