For all your dictionary needs!
Spelling. Are you looking for Ewig, snig, swiv, or Twig?
Header of swig


Video footage: Man taking a swig of a pint
Play/pauseBuy footageFind more

Definition of the noun swig

What does swig mean as a name of something?

noun - plural: swigs

  1. a large and hurried swallow

Alternative definition of the noun swig


  1. a drink; sip

Definition of the verb swig

What does swig mean as a doing word?

verb - inflections: swigged, swigging

  1. strike heavily, especially with the fist or a bat
    • example: The fighter managed to swig his opponent
    • lexical domain: Contact - verbs of touching, hitting, tying, digging
    • synonyms of swig: slog / slug
    • more generic word: hit = deal a blow to, either with the hand or with an instrument
  2. to swallow hurriedly or greedily or in one draught
    • syntax:
      Syntactic formulaExample for the syntactic formula
      [Agent - being] [Verb] [Patient]Cynthia ate the peach | Cynthia devoured the pizza | Cynthia drank the wine | Cynthia gobbled the pizza | Cynthia nibbled the carrot | Cynthia quaffed her mead | Cynthia sipped the drink | Cynthia swilled the beverage
      [Agent - being] [Verb] [Patient] downCynthia quaffed down the mixture

      Verbs of Ingesting (with the same syntax): gulp, guzzle, quaff, swallow.

    • lexical domain: Consumption - verbs of eating and drinking
    • synonyms of swig: gulp / quaff
    • more generic words: drink / imbibe = take in liquids
    • entailment: get down / swallow = pass through the esophagus as part of eating or drinking

Alternative definition of the verb swig


  1. To drink (usually by gulping or in a greedy or unrefined manner); to quaff.
  2. [nautical] To take up the last bit of slack in rigging by taking a single turn around a cleat, then hauling on the line above and below the cleat while keeping tension on the line (also: sweating)


SWIG is an open source software tool used to connect computer programs or libraries written in C or C++ with scripting languages such as Lua, Perl, PHP, Python, R, Ruby, Tcl, and other languages like C#, Java, JavaScript, Go, Modula-3, OCaml, Octave, and Scheme. Output can also be in the form of XML or Lisp S-expressions.

  • also known as Simplified Wrapper and Interface Generator
  • license: GNU General Public License
  • released in (20 years ago)
  • official website:

Printed dictionaries and other books with definitions for swig

Click on a title to look inside that book (if available):

Google previewAndroid Best Practices (2014)

by Godfrey Nolan, David Truxall, Raghav Sood, Onur Cinar

SWIG is an interface compiler, merely a code generator; it does not define a new protocol nor is it a component framework or a specialized runtime library. SWIG takes an interface file as its input and produces the necessary code to expose ...

Google previewPro Android C++ with the NDK (2013)

by Onur Cinar

SWIG is a compile-time software development tool that can produce the code necessary to connect native modules...

SWIG is an interface compiler, merely a code generator; it does not define a new protocol nor is it a component framework or ...

Google previewAPI Design for C++ (2011)

by Martin Reddy

SWIG is an open source utility that can be used to create bindings for C or C++ interfaces in a variety of high-level...

Google previewBiocomputing '98 (1997)

Proceedings of the Pacific Symposium by Russ B Altman, A Keith Dunker, Lawrence Hunter, Teri E Klein

The library is actually a SWIG” generated wrapper which turns the simulation interface into Tcl commands. SWIG is a program which automates the construction of extensions to various scripting languages. These commands are then used by ...

Google previewComputer Science & Perl Programming (2002)

Best of The Perl Journal by Jon Orwant

SWIG is a freely available compiler developed by Dave Beazley, now at the University of Chicago. It works on many Unix variants, as well as Windows and Mac OS, although the Windows versions are less polished. It converts C and C++ files ...

Google previewBeginning KeystoneJS (2016)

A practical introduction to KeystoneJS using a real-world project by Manikanta Panati

Swig is a powerful template language that allows you to specify how data is displayed on the browser. It is based on template tags, which look like {% tag %}; template variables, which look like {{ variable }}; and template filters, which can be ...

Google previewRuby Cookbook (2015)

Recipes for Object-Oriented Scripting by Lucas Carlson, Leonard Richardson

SWIG is a programming tool that takes as its input a file containing the information about C functions. It produces source code that lets you access those C functions from a variety of programming languages, including Ruby. All you you need to ...

Google previewThe Way to Go (2012)

A Thorough Introduction to the Go Programming Language by Ivo Balbaert

Using SWIG is a bit more involved: • Write the SWIG interface file for the library to be wrapped • SWIG will generate the C stub functions • These can then be called using the cgo machinery • the Go files doing so are automatically generated as ...

Google previewThe universal cyclopaedia (1900)

Sehle'swig is an ancient town, was known to the Arabian geographers, and by 800 was a place of considerable commercial importance. This continued during the Middle Ages, but eventually the removal of the ducal residence, the rivalry of ...

Google previewConstructing a Lexicon of English Verbs (1999)

by Pamela B. Faber, Ricardo Mairal Usón

Verbs such as quaff, swig, swill, and guzzle thus contain the parameter of short duration. This means that in the same way as verbs of visual perception, consumption verbs cannot be modified by adverbial phrases that violate the semantic ...

Google previewCrossword Puzzle Dictionary (2015)

by Murali Mohan Hundigam

—rum Drink alcohol and enjoy with others in a noisy lively way—carouse Drink before meal—aperitif Drink by sips or spoonfuls—sup Drink daintily—sip Drink deeply—quaff, swig Drink ...

Google previewChambers's Twentieth Century Dictionary (part 4 of 4: S-Z and supplements)

by Various

Swig, swig, n.

Google previewEncyclopaedia Metropolitana; or, universal dictionary of knowledge, on an original plan: comprising the twofold advantage of a philosophical and an alphabetical arrangement, with appropriate engravings (1845)

Edited by Edw. Smedley, Hugh Jam. Rose, and H. John Rose. (Text: voll. XXVI. Plates: voll. III. Index

SWIG, v. To swig is perhaps to swag or sway, to weigh or drag: down ; to make a heavy draught. The flock is drain'd, the lambkins swig the teat, But find no moisture, and then idly bleat. Creech. Virgil. Eglogue 3. The bleating lambs Securely ...

Google previewAn Etymological Dictionary of the Scottish Language (1841)

... to which is Prefixed, A Dissertation on the Origin of the Scottish Language by John Jamieson

to swig. Swack, s. A large draught of liquor. SWACK (of wind), s. A gust; a severe blast. To SwAck, c. n. To blow suddenly and severely. To SWACKEN, v. a. To make ...

Google previewA Dictionary of Numeral Words, by which All Difficulty in the Remembrance of Figures is Removed (1829)

With an Explanation of the Plan by William Henry Crook (LL.D.)

Swig. Jews. Sow woe. Swabia. J awed. Swag. Jaws. Sway we. Easy web. Sea weed. Easy wig. Saws. Saw an4 ox. Saw ice. Sewed. See a wig. Sows. Jest. Jaw be. Swayed. See a wag. Sexes. Just. Si: best. Oak wood. So we go. Sways. Joust.

Online dictionaries and encyclopedias with entries for swig

Click on a label to prioritize search results according to that topic:

Usage statistics about swig

The following statistics are based on the British National Corpus, so they are representative for the British English from the later part of the 20th century, both spoken and written.

Distribution of usage frequency for the most common synonyms of the noun swig:


Distribution of usage frequency for the most common synonyms of the verb swig:


Photos about swig

Click on an item to view that photo:


If you need related images for an article or a report, you can download stock photos:
Small photo of swigSmall photo of swigSmall photo of Beautiful blonde model are sitting on the white swigSmall photo of Winneconne, WI - 22 September 2017: A Swig Savvy insulated stainless steel bottle on an isolated background.Small photo of Blackbird sitting on a bench. Roseline Swig quote - just flySmall photo of silhouette of golfers full swig during beautiful sunset.Small photo of Young female throwing a snowed swig and falling over her More...

Video language resources about swig

Click on an item to play that video:

See also the pronunciation examples of swig!

Scrabble value of S1W4I1G2

The value of this 4-letter word is 8 points. It is included in the first and second editions of the Official Scrabble Players Dictionary.

Anagrams of SWIG

What do you get if you rearrange the letters?

See also the blanagrams of swig!

Share this page


Go to the usage examples of swig to see it in context!

Privacy Policy | Cookies Policy
Keyword Tool | Romanian-English Dictionary