Try Our Apps


WATCH "Lumbersexual"


or go-fer, gopher

[goh-fer] /ˈgoʊ fər/
noun, Slang.
an employee whose chief duty is running errands.
Origin of gofer
1965-70; respelling of go for (verb phrase), with -er representing both vowel reduction in for and -er1
Can be confused
gofer, gopher. Unabridged
Based on the Random House Dictionary, © Random House, Inc. 2017.
Cite This Source
Examples from the Web for gofer
Contemporary Examples
Historical Examples
British Dictionary definitions for gofer


(slang, mainly US & Canadian) an employee or assistant whose duties include menial tasks such as running errands
Word Origin
C20: originally US: alteration of go for
Collins English Dictionary - Complete & Unabridged 2012 Digital Edition
© William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins
Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012
Cite This Source
Word Origin and History for gofer

"errand-runner," 1956, American English coinage from go for (coffee, spare parts, etc.), with a pun on gopher.

Online Etymology Dictionary, © 2010 Douglas Harper
Cite This Source
Slang definitions & phrases for gofer



An employee who is expected to serve and cater to others; a low-ranking subordinate: running the robo machine and acting as a receptionist, secretary, and general go-for/ attractive go-fers for executive editor Frank Waldrop

[1967+; gofor, an underworld term for ''dupe, sucker,'' is found by the 1920s and is probably semantically related]

The Dictionary of American Slang, Fourth Edition by Barbara Ann Kipfer, PhD. and Robert L. Chapman, Ph.D.
Copyright (C) 2007 by HarperCollins Publishers.
Cite This Source
gofer in Technology
A lazy functional language designed by Mark Jones at the Programming Research Group, Oxford, UK in 1991. It is very similar to Haskell 1.2. It has lazy evaluation, higher order functions, pattern matching, and type classes, lambda, case, conditional and let expressions, and wild card, "as" and irrefutable patterns. It lacks modules, arrays and standard classes.
Gofer comes with an interpreter (in C), a compiler which compiles to C, documentation and examples. Unix Version 2.30 (1994-06-10) Mac_Gofer version 0.16 beta. Ported to Sun, Acorn Archimedes, IBM PC, Macintosh, Atari, Amiga.
Version 2.30 added support for contexts in datatype and member function definitions, Haskell style arrays, an external function calling mechanism for gofc, an experimental implementation of Launchbury/Peyton Jones style lazy functional state threads, an experimental implementation of "do" notation for monad comprehensions.
Latest version: HUGS.
["Introduction to Gofer 2.20", M.P. Jones.]
[The implementation of the Gofer functional programming system, Mark P. Jones, Research Report YALEU/DCS/RR-1030, Yale University, Department of Computer Science, May 1994. FTP:].
FTP Yale (, FTP Glasgow (, FTP Chalmers (
The Free On-line Dictionary of Computing, © Denis Howe 2010
Cite This Source

Word of the Day

Difficulty index for gofer

Few English speakers likely know this word

Word Value for gofer

Scrabble Words With Friends

Nearby words for gofer