What does DropCatch mean?

DropCatch meaning in Urban Dictionary

A "domain title" that is dropped by it’s prior sign-up. After that caught by somebody who locates it on an expired record or an expired domain auction.There tend to be many Expired title listings and Expired domain name deals on the internet currently that handle DropCatch on a regular basis.