Top Qs
Timeline
Chat
Perspective

internals

From Wiktionary, the free dictionary

Remove ads

English

Noun

internals pl (plural only)

  1. The internal workings of a mechanism or system that are normally hidden from view

Anagrams

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads