pocket-handkerchief

noun

1.
a handkerchief that is carried in a pocket