adjective continuously or unceasingly vicious and destructive: cat-and-dog competition. Slang. (of a security) highly speculative and of questionable value.