HAVE A SIP Meaning of HAVE A SIP in English have a small taste, drink through a straw Can I have a sip of your cherry drink? Just a little sip? Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012