TAKE A DIG AT Meaning of TAKE A DIG AT in English {v. phr.} To attack verbally; offend; denigrate. * /If you keep taking digs at me all the time, our relationship will be a short one./ Dictionary of English idioms . Словарь английских идиом. 2012