noun · verb · 16 senses · updated from the 2026-07-25 local source snapshot
Definitions and examples are grouped by meaning. Pronunciation, history, word forms, translations, descendants, synonyms, antonyms, derived terms, and related words appear whenever the source provides them.
Sound
Pronunciation
Each Play button uses your device's default local English voice, or a natural local fallback. The selected voice name appears after playback. This is synthesized speech, not a source recording.
UK:/ˈɪntəfeɪs/
Southern-England:Recorded audio is listed in the source snapshot.
US:/ˈɪn(t)ɚˌfeɪs/
CMU ARPABET:IH1 N T ER0 F EY2 S
Digits mark lexical stress: 1 primary, 2 secondary, 0 unstressed.
CMU ARPABET 2:IH1 N ER0 F EY2 S
Digits mark lexical stress: 1 primary, 2 secondary, 0 unstressed.
1
noun
Meaning 1
The point of interconnection or contact between entities.
Definition source: English Wiktionary via Wiktextract
Examples
Public relations firms often serve as the interface between a company and the press.
Meaning relationships
Synonyms: none provided
Antonyms: none provided
2
noun
Meaning 2
A thin layer or boundary between different substances or two phases of a single substance.
Definition source: English Wiktionary via Wiktextract
The connection between parts of software; also the public or published sections of an object or module.
Definition source: English Wiktionary via Wiktextract
Qualifier: object-oriented programming
Examples
This interface is implemented by several Java classes.
Traits are somewhat between an interface and a mixin, as an interface contains only method signatures, while a trait includes also the full method definitions; on the other side mixins include method definitions, but they can also carry state through attributes, while traits usually don't.
Meaning relationships
Synonyms: none provided
Antonyms: none provided
6
noun
Meaning 6
In object-oriented programming, a piece of code defining a set of operations that other code must implement.
Definition source: English Wiktionary via Wiktextract
Qualifier: object-oriented programming
Examples
The Audio and Video classes both implement the IPlayable interface.
Meaning relationships
Synonyms: none provided
Antonyms: none provided
7
noun
Meaning 7
In some languages, a block of code declaring the interface (point of interconnection) between a class and code that interacts with it.
Definition source: English Wiktionary via Wiktextract
Qualifier: object-oriented programming
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided
8
noun
Meaning 8
The internal surface of a coiled protein (compare exoface).
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided
9
verb
Meaning 9
To construct an interface for.
Definition source: English Wiktionary via Wiktextract
Usage: transitive
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided
10
verb
Meaning 10
To connect through an interface.
Definition source: English Wiktionary via Wiktextract
Usage: ambitransitive
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided
11
verb
Meaning 11
To serve as an interface.
Definition source: English Wiktionary via Wiktextract
Usage: intransitive
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided
12
verb
Meaning 12
To meet for discussion.
Definition source: English Wiktionary via Wiktextract
Usage: intransitive
Topics: business
Examples
Let's interface on Wednesday.
Meaning relationships
Synonyms: none provided
Antonyms: none provided
13
noun
Meaning 13
(chemistry) a surface forming a common boundary between two things (two objects or liquids or chemical phases)
Definition source: Princeton WordNet 3.0
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided
Broader terms: surface
Narrower terms: oil-water interface
14
noun
Meaning 14
(computer science) computer circuit consisting of the hardware and associated circuitry that links one device with another (especially a computer and a hard disk drive or other peripherals)
Definition source: Princeton WordNet 3.0
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: port
Antonyms: none provided
Broader terms: computer circuit
Narrower terms: parallel interface, parallel port, serial port, small computer system interface, SCSI
15
noun
Meaning 15
the overlap where two theories or phenomena affect each other or have links with each other
Definition source: Princeton WordNet 3.0
Examples
the interface between chemistry and biology
Meaning relationships
Synonyms: none provided
Antonyms: none provided
Broader terms: overlap, convergence, intersection
16
noun
Meaning 16
(computer science) a program that controls a display for the user (usually on a computer monitor) and that allows the user to interact with the system
Definition source: Princeton WordNet 3.0
No example sentence was provided for this meaning.
Narrower terms: command line interface, CLI, graphical user interface, GUI
History
Etymology
Etymology tree Proto-Indo-European *h1én Proto-Indo-European *h1entér Proto-Italic *n̥ter Latin inter Latin inter-bor. English inter- Proto-Indo-European *dheh1- Proto-Indo-European *dheh1k- Proto-Indo-European *-yéti Proto-Indo-European *dhh1kyéti Proto-Italic *θakjō Proto-Italic *fakjō Latin faciō Proto-Italic *-jēs Latin -iēs Latin faciēs Late Latin facia Old French facebor. Middle English face English face English interface From inter- (“between”) + face (“shape, figure, form”).
Across languages
Translations
221 source translations are retained for this English entry.
Arabic:
تَعْشِيق
(taʕšīq)
— point of interconnection between entities
Arabic:
وَاجِهَة
(wājiha)
— point of interconnection between entities
Belarusian:
інтэрфе́йс
(interfjéjs)
— point of interconnection between entities
Belarusian:
інтэрфэ́йс
(interféjs)
— point of interconnection between entities
Bulgarian:
и́нтерфейс
(ínterfejs)
— point of interconnection between entities
Chinese Mandarin:
接口
(jiēkǒu)
— point of interconnection between entities
Cornish:
ynterfas
— point of interconnection between entities
Czech:
rozhraní
— point of interconnection between entities
Czech:
styčná plocha
— point of interconnection between entities
Dutch:
koppeling
— point of interconnection between entities
Dutch:
aansluiting
— point of interconnection between entities
Dutch:
raakpunt
— point of interconnection between entities
Esperanto:
interfaco
— point of interconnection between entities
Finnish:
liittymäkohta
— point of interconnection between entities
Finnish:
rajapinta
— point of interconnection between entities
Finnish:
yhtymäkohta
— point of interconnection between entities
French:
interface
— point of interconnection between entities
German:
Schnittstelle
— point of interconnection between entities
Greek:
διεπαφή
(diepafí)
— point of interconnection between entities
Greek:
διεπιφάνεια
(diepifáneia)
— point of interconnection between entities
Hindi:
राब्ता
(rābtā)
— point of interconnection between entities
Hindi:
वास्ता
(vāstā)
— point of interconnection between entities
Hungarian:
határfelület
— point of interconnection between entities
Hungarian:
illesztőegység
— point of interconnection between entities
Japanese:
インターフェース
(intāfēsu)
— point of interconnection between entities
Korean:
인터페이스
(inteopeiseu)
— point of interconnection between entities
Macedonian:
посредник
(posrednik)
— point of interconnection between entities
Malay:
antara muka
— point of interconnection between entities
Māori:
arotuki
— point of interconnection between entities
Norman:
întèrfache
— point of interconnection between entities
Norwegian Bokmål:
grensesnitt
— point of interconnection between entities
Norwegian Nynorsk:
grensesnitt
— point of interconnection between entities
Persian:
رابط
(râbet)
— point of interconnection between entities
Persian:
واسط
(vâset)
— point of interconnection between entities
Polish:
styk
— point of interconnection between entities
Portuguese:
interface
— point of interconnection between entities
Romanian:
interfață
— point of interconnection between entities
Russian:
интерфе́йс
(intɛrféjs)
— point of interconnection between entities
Serbo-Croatian:
interfejs
— point of interconnection between entities
Serbo-Croatian:
sučelje
— point of interconnection between entities
Sindhi:
باهمرُو
(bāhmrū)
— point of interconnection between entities
Spanish:
interfaz
— point of interconnection between entities
Swedish:
gränssnitt
— point of interconnection between entities
Swedish:
beröringspunkt
— point of interconnection between entities
Turkish:
arayüz
— point of interconnection between entities
Ukrainian:
інтерфе́йс
(interféjs)
— point of interconnection between entities
Welsh:
rhyngwyneb
— point of interconnection between entities
Bulgarian:
фа́зова гра́ница
(fázova gránica)
— chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
Danish:
grænseflade
— chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
Esperanto:
limfaco
— chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
Finnish:
rajapinta
— chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
French:
interface
— chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
German:
Grenzfläche
— chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
Greek:
διεπιφάνεια
(diepifáneia)
— chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
Hungarian:
fázishatár
— chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
Hungarian:
határfelület
— chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
Indonesian:
antarmuka
— chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
Italian:
interfaccia
— chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
Malay:
antara muka
— chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
Māori:
matawehe
— chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
Polish:
granica międzyfazowa
— chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
Romanian:
suprafață de separare
— chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
Sindhi:
باهَمرُو
(bāhamrū)
— chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
Spanish:
interfase
— chemistry, physics: thin layer or boundary between different substances, or phases of a single substance
Afrikaans:
koppelvlak
— computing: point of interconnection between systems or subsystems
Arabic:
واجِهَة
(wājiha)
— computing: point of interconnection between systems or subsystems
Armenian:
միջերես
(miǰeres)
— computing: point of interconnection between systems or subsystems
Armenian:
ինտերֆեյս
(interfeys)
— computing: point of interconnection between systems or subsystems
Azerbaijani:
interfeys
— computing: point of interconnection between systems or subsystems
Basque:
interfaze
— computing: point of interconnection between systems or subsystems
Belarusian:
інтэрфе́йс
(interfjéjs)
— computing: point of interconnection between systems or subsystems
Belarusian:
інтэрфэ́йс
(interféjs)
— computing: point of interconnection between systems or subsystems
Bulgarian:
и́нтерфейс
(ínterfejs)
— computing: point of interconnection between systems or subsystems
Catalan:
interfície
— computing: point of interconnection between systems or subsystems
Chinese Mandarin:
接口
(jiēkǒu)
— computing: point of interconnection between systems or subsystems
Czech:
rozhraní
— computing: point of interconnection between systems or subsystems
Danish:
grænseflade
— computing: point of interconnection between systems or subsystems
Dutch:
interface
— computing: point of interconnection between systems or subsystems
Estonian:
liidestus
— computing: point of interconnection between systems or subsystems
Finnish:
rajapinta
— computing: point of interconnection between systems or subsystems
Finnish:
yhteys
— computing: point of interconnection between systems or subsystems
French:
interface
— computing: point of interconnection between systems or subsystems
Georgian:
ინტერფეისი
(inṭerpeisi)
— computing: point of interconnection between systems or subsystems
German:
Schnittstelle
— computing: point of interconnection between systems or subsystems
Greek:
διεπαφή
(diepafí)
— computing: point of interconnection between systems or subsystems
Hebrew:
מִמְשָׁק
(mimshák)
— computing: point of interconnection between systems or subsystems
Hindi:
इंटरफ़ेस
(iṇṭarfes)
— computing: point of interconnection between systems or subsystems
Hungarian:
interfész
— computing: point of interconnection between systems or subsystems
Indonesian:
antarmuka
— computing: point of interconnection between systems or subsystems
Japanese:
インターフェース
(intāfēsu)
— computing: point of interconnection between systems or subsystems
Kazakh:
интерфейс
(interfeis)
— computing: point of interconnection between systems or subsystems
Korean:
인터페이스
(inteopeiseu)
— computing: point of interconnection between systems or subsystems
Kyrgyz:
интерфейс
(interfeys)
— computing: point of interconnection between systems or subsystems
Latin:
interfacies
— computing: point of interconnection between systems or subsystems
Latvian:
interfeiss
— computing: point of interconnection between systems or subsystems
Lithuanian:
interfeisas
— computing: point of interconnection between systems or subsystems
Macedonian:
посредник
(posrednik)
— computing: point of interconnection between systems or subsystems
Malay:
antara muka
— computing: point of interconnection between systems or subsystems
Norwegian Bokmål:
grensesnitt
— computing: point of interconnection between systems or subsystems
Norwegian Nynorsk:
grensesnitt
— computing: point of interconnection between systems or subsystems
Persian:
ربطال
— computing: point of interconnection between systems or subsystems
Polish:
interfejs
— computing: point of interconnection between systems or subsystems
Portuguese:
interface
— computing: point of interconnection between systems or subsystems
Romanian:
interfață
— computing: point of interconnection between systems or subsystems
Russian:
интерфе́йс
(intɛrféjs)
— computing: point of interconnection between systems or subsystems
Scottish Gaelic:
eadar-aghaidh
— computing: point of interconnection between systems or subsystems
Serbo-Croatian:
interfejs
— computing: point of interconnection between systems or subsystems
Serbo-Croatian:
međusklop
— computing: point of interconnection between systems or subsystems
Serbo-Croatian:
međuveza
— computing: point of interconnection between systems or subsystems
Sindhi:
باهَمرُو
(bāhamrū)
— computing: point of interconnection between systems or subsystems
Slovak:
rozhranie
— computing: point of interconnection between systems or subsystems
Slovene:
vmesnik
— computing: point of interconnection between systems or subsystems
Spanish:
interfaz
— computing: point of interconnection between systems or subsystems
Swedish:
gränssnitt
— computing: point of interconnection between systems or subsystems
Turkish:
arayüz
— computing: point of interconnection between systems or subsystems
Ukrainian:
інтерфе́йс
(interféjs)
— computing: point of interconnection between systems or subsystems
Urdu:
انٹرفیس
(inṭarfes)
— computing: point of interconnection between systems or subsystems
Uzbek:
interfeys
— computing: point of interconnection between systems or subsystems
Abkhaz:
аиԥгаларҭа
(ajpgalarta)
— computing: connection between a user and a machine
Armenian:
միջերես
(miǰeres)
— computing: connection between a user and a machine
Armenian:
ինտերֆեյս
(interfeys)
— computing: connection between a user and a machine
Azerbaijani:
interfeys
— computing: connection between a user and a machine
Basque:
interfaze
— computing: connection between a user and a machine
Belarusian:
інтэрфе́йс
(interfjéjs)
— computing: connection between a user and a machine
Belarusian:
інтэрфэ́йс
(interféjs)
— computing: connection between a user and a machine
Bulgarian:
и́нтерфейс
(ínterfejs)
— computing: connection between a user and a machine
Chinese Mandarin:
界面
(jièmiàn)
— computing: connection between a user and a machine
Czech:
rozhraní
— computing: connection between a user and a machine
Danish:
brugergrænseflade
— computing: connection between a user and a machine
Dutch:
interface
— computing: connection between a user and a machine
Finnish:
käyttöliittymä
— computing: connection between a user and a machine
Finnish:
käyttäjäliittymä
— computing: connection between a user and a machine
French:
interface
— computing: connection between a user and a machine
Georgian:
ინტერფეისი
(inṭerpeisi)
— computing: connection between a user and a machine
German:
Schnittstelle
— computing: connection between a user and a machine
Greek:
διεπαφή
(diepafí)
— computing: connection between a user and a machine
Hebrew:
מִמְשָׁק
(mimshák)
— computing: connection between a user and a machine
Hindi:
इंटरफ़ेस
(iṇṭarfes)
— computing: connection between a user and a machine
Hungarian:
felület
— computing: connection between a user and a machine
Hungarian:
felhasználói felület
— computing: connection between a user and a machine
Icelandic:
viðmót
— computing: connection between a user and a machine
Indonesian:
antarmuka
— computing: connection between a user and a machine
Japanese:
インターフェース
(intāfēsu)
— computing: connection between a user and a machine
Kazakh:
интерфейс
(interfeis)
— computing: connection between a user and a machine
Korean:
인터페이스
(inteopeiseu)
— computing: connection between a user and a machine
Kyrgyz:
интерфейс
(interfeys)
— computing: connection between a user and a machine
Latin:
interfacies
— computing: connection between a user and a machine
Latvian:
saskarne
— computing: connection between a user and a machine
Macedonian:
посредник
(posrednik)
— computing: connection between a user and a machine
Macedonian:
интерфејс
(interfejs)
— computing: connection between a user and a machine
Malay:
antara muka
— computing: connection between a user and a machine
Malayalam:
സമ്പർക്കമുഖം
(sampaṟkkamukhaṁ)
— computing: connection between a user and a machine
Persian:
ربطال
— computing: connection between a user and a machine
Polish:
powłoka
— computing: connection between a user and a machine
Polish:
interfejs
— computing: connection between a user and a machine
Polish:
międzymordzie
— computing: connection between a user and a machine
Portuguese:
interface
— computing: connection between a user and a machine
Romanian:
interfață
— computing: connection between a user and a machine
Russian:
интерфе́йс
(intɛrféjs)
— computing: connection between a user and a machine
Scottish Gaelic:
eadar-aghaidh
— computing: connection between a user and a machine
Serbo-Croatian:
ѝнтерфе̄јс
— computing: connection between a user and a machine
Serbo-Croatian:
ìnterfējs
— computing: connection between a user and a machine
Sindhi:
باهمرُو
(bāhamrū)
— computing: connection between a user and a machine
Slovak:
rozhranie
— computing: connection between a user and a machine
Slovene:
vmesnik
— computing: connection between a user and a machine
Spanish:
interfaz
— computing: connection between a user and a machine
Swedish:
gränssnitt
— computing: connection between a user and a machine
Turkish:
arayüz
— computing: connection between a user and a machine
Ukrainian:
інтерфе́йс
(interféjs)
— computing: connection between a user and a machine
Uzbek:
interfeys
— computing: connection between a user and a machine
Vietnamese:
giao diện
— computing: connection between a user and a machine
Zhuang:
gyaiqmienh
— computing: connection between a user and a machine
Basque:
interfaze
— computing, object-oriented: connection between parts of software
Bulgarian:
и́нтерфейс
(ínterfejs)
— computing, object-oriented: connection between parts of software
Finnish:
rajapinta
— computing, object-oriented: connection between parts of software
French:
interface
— computing, object-oriented: connection between parts of software
German:
Schnittstelle
— computing, object-oriented: connection between parts of software
Hebrew:
מִמְשָׁק
(mimshák)
— computing, object-oriented: connection between parts of software
Persian:
ربطال
— computing, object-oriented: connection between parts of software
Polish:
interfejs
— computing, object-oriented: connection between parts of software
Polish:
międzymordzie
— computing, object-oriented: connection between parts of software
Portuguese:
interface
— computing, object-oriented: connection between parts of software
Scottish Gaelic:
eadar-aghaidh
— computing, object-oriented: connection between parts of software
Spanish:
interfaz
— computing, object-oriented: connection between parts of software
Swedish:
gränssnitt
— computing, object-oriented: connection between parts of software
Turkish:
arayüz
— computing, object-oriented: connection between parts of software
Basque:
interfaze
— computing, object-oriented: piece of code defining a set of operations that other code must implement
Bulgarian:
и́нтерфейс
(ínterfejs)
— computing, object-oriented: piece of code defining a set of operations that other code must implement
Czech:
rozhraní
— computing, object-oriented: piece of code defining a set of operations that other code must implement
Dutch:
interface
— computing, object-oriented: piece of code defining a set of operations that other code must implement
Finnish:
rajapinta
— computing, object-oriented: piece of code defining a set of operations that other code must implement
French:
interface
— computing, object-oriented: piece of code defining a set of operations that other code must implement
German:
Schnittstelle
— computing, object-oriented: piece of code defining a set of operations that other code must implement
Hebrew:
מִמְשָׁק
(mimshák)
— computing, object-oriented: piece of code defining a set of operations that other code must implement
Macedonian:
посредник
(posrednik)
— computing, object-oriented: piece of code defining a set of operations that other code must implement
Persian:
ربطال
— computing, object-oriented: piece of code defining a set of operations that other code must implement
Polish:
interfejs
— computing, object-oriented: piece of code defining a set of operations that other code must implement
Polish:
międzymordzie
— computing, object-oriented: piece of code defining a set of operations that other code must implement
Portuguese:
interface
— computing, object-oriented: piece of code defining a set of operations that other code must implement
Romanian:
interfață
— computing, object-oriented: piece of code defining a set of operations that other code must implement
Russian:
интерфе́йс
(intɛrféjs)
— computing, object-oriented: piece of code defining a set of operations that other code must implement
Scottish Gaelic:
eadar-aghaidh
— computing, object-oriented: piece of code defining a set of operations that other code must implement
Spanish:
interfaz
— computing, object-oriented: piece of code defining a set of operations that other code must implement
Turkish:
arayüz
— computing, object-oriented: piece of code defining a set of operations that other code must implement
Finnish:
yhdistää rajapinnan kautta
— transitive: to construct an interface; connect through an interface
Greek:
φέρω σε διεπαφή
(féro se diepafí)
— transitive: to construct an interface; connect through an interface
Greek:
διεφάπτω
(diefápto)
— transitive: to construct an interface; connect through an interface
Italian:
interfacciare
— transitive: to construct an interface; connect through an interface
Macedonian:
посредува
(posreduva)
— transitive: to construct an interface; connect through an interface
Malay:
mengantaramukakan
— transitive: to construct an interface; connect through an interface
Norman:
întèrfachi
— transitive: to construct an interface; connect through an interface
Polish:
sprzęgać
— transitive: to construct an interface; connect through an interface
Polish:
sprząc
— transitive: to construct an interface; connect through an interface
Polish:
łączyć
— transitive: to construct an interface; connect through an interface
Polish:
złączyć
— transitive: to construct an interface; connect through an interface
Finnish:
toimia rajapintana
— intransitive: to be an interface; be into an interface
Greek:
έχω διεπαφή με
(écho diepafí me)
— intransitive: to be an interface; be into an interface
Greek:
διεφάπτομαι με
(diefáptomai me)
— intransitive: to be an interface; be into an interface
Italian:
interfacciarsi
— intransitive: to be an interface; be into an interface
Macedonian:
посредува
(posreduva)
— intransitive: to be an interface; be into an interface
Polish:
pośredniczyć
— intransitive: to be an interface; be into an interface