Find the word definition

Wiktionary
catch napping

vb. (context transitive idiomatic English) To surprise; to take advantage of the lack of watchfulness of.