CINXE.COM
HARDWARE meaning: Physical components of a computer - OneLook
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&display=swap" rel="stylesheet"> <link href="https://fonts.googleapis.com/css2?family=Gabarito:wght@400..900&family=Montserrat:wght@200;400;500&display=swap" rel="stylesheet"> <meta property="og:image" content="https://onelook.com/img/onelook2.png" /> <meta property="og:image:width" content="261" /> <meta property="og:image:height" content="74" /> <script async src="https://www.googletagmanager.com/gtag/js?id=G-KCYRT3J03G"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-KCYRT3J03G'); gtag('config', 'AW-1072671259'); </script> <link rel="apple-touch-icon" sizes="57x57" href="/apple-touch-icon-57x57.png"> <link rel="apple-touch-icon" sizes="60x60" href="/apple-touch-icon-60x60.png"> <link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-72x72.png"> <link rel="apple-touch-icon" sizes="76x76" href="/apple-touch-icon-76x76.png"> <link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icon-114x114.png"> <link rel="apple-touch-icon" sizes="120x120" href="/apple-touch-icon-120x120.png"> <link rel="apple-touch-icon" sizes="144x144" href="/apple-touch-icon-144x144.png"> <link rel="apple-touch-icon" sizes="152x152" href="/apple-touch-icon-152x152.png"> <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon-180x180.png"> <link rel="manifest" href="/manifest.json"> <link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5"> <meta name="msapplication-TileColor" content="#da532c"> <meta name="msapplication-TileImage" content="/mstile-144x144.png"> <meta name="theme-color" content="#ffffff"> <script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> <link rel="stylesheet" type="text/css" href="/ol2.css?v=26"> <link rel="stylesheet" href="//ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/smoothness/jquery-ui.css" /> <title>HARDWARE meaning: Physical components of a computer - OneLook</title> <meta name="description" content="A powerful dictionary, thesaurus, and comprehensive word-finding tool."> <link rel="canonical" href="https://www.onelook.com/?w=hardware" /> <script> function init() {document.form1.w.focus(); document.form1.w.select();} </script> <style> a:hover { text-decoration: bold; color: #FF0000; } a:active { text-decoration: bold; color: #FF0000; } </style> </head> <body> <form name="form1" id="olform" method="GET" action="/"><center> <br> <div class="ol_logo"> <a href="/?loc=lhp"> <div class="ol_logo_sunburst"> <svg id=logoray xmlns="http://www.w3.org/2000/svg" height="60px" viewBox="0 -1040 1040 1040" width="60px" fill="#f1cc39"> <path d="M450-810v-110h60v110h-60Zm0 770v-110h60v110h-60Zm360-410v-60h110v60H810Zm-770 0v-60h110v60H40Zm702-250-43-43 66-66 43 43-66 66ZM195-151l-43-43 66-66 43 43-66 66Zm570 0-66-66 43-43 66 66-43 43ZM218-700l-66-66 43-43 66 66-43 43Zm261.82 445Q386-255 320.5-320.68 255-386.35 255-480.18q0-93.82 65.68-159.32 65.67-65.5 159.5-65.5 93.82 0 159.32 65.68 65.5 65.67 65.5 159.5 0 93.82-65.68 159.32-65.67 65.5-159.5 65.5Zm.11-60Q549-315 597-362.93q48-47.94 48-117Q645-549 597.07-597q-47.94-48-117-48Q411-645 363-597.07q-48 47.94-48 117Q315-411 362.93-363q47.94 48 117 48Zm.07-165Z"/> <circle id=logosun cx="480" cy="-480" r="200" fill="#f1cc39"/> </div> <span class="ol_logo_text">OneLook</span></a></div> <input type="text" autocapitalize="none" name="w" id="olinput" size="30" value="hardware"> </form> <div id="fb2"> <button type="button" class="btn" onClick="ol(true);"><strong class="modetitle">Definitions</strong></button><br> <button type="button" class="btn" onClick="ol(false);">Thesaurus</button> </div> </center> <div title="This is a new OneLook feature that gives you an ultra-concise definition for any word or phrase you can think of. It's a 5-word (or occasionally 6-word) computer-generated summary of how the word is used most often. Be aware that words can have multiple meanings! If there are other senses of the word, they are shown below." class="ol_inbrief"><span class="ol_inbrief_title">Usually means:</span> Physical components of a computer. </div> <div class="ol_tabs"> <span class="ol_selected_tab">Definitions</span> <a href="/?w=hardware&related=1"><span class="ol_nonselected_tab">Related words</span></a> <a href="/?w=hardware&phrases=1"><span class="ol_nonselected_tab">Phrases</span></a> <a href="/?w=hardware&mentions=1"><span class="ol_nonselected_tab">Mentions</span></a> <a href="/?w=hardware&verses=1"><span class="ol_nonselected_tab">Lyrics</span></a> <a href="/?w=hardware&history=1"><span class="ol_nonselected_tab">History</span></a> <a href="/?w=hardware&colors=1"><span class="ol_nonselected_tab">Colors <font color=red size=2>(New!)</font> </span></a> </div> <div id='main'> <div id='section-dicts'> We found 51 dictionaries that define the word <b>hardware</b>: <br><br> <a name=all_gen></a><u><b>General</b></u> (28 matching dictionaries)<br> <OL START=1> <li><a rel="nofollow" href="https://www.merriam-webster.com/dictionary/hardware">hardware</a>: Merriam-Webster <li><a rel="nofollow" href="https://www.oxfordlearnersdictionaries.com/us/definition/english/hardware">hardware</a>: Oxford Learner's Dictionaries <li><a rel="nofollow" href="https://www.ahdictionary.com/word/search.html?q=hardware">hardware</a>: American Heritage Dictionary of the English Language <li><a rel="nofollow" href="http://www.collinsdictionary.com/dictionary/english/hardware">hardware</a>: Collins English Dictionary <li><a rel="nofollow" href="https://www.vocabulary.com/definition/hardware">hardware</a>: Vocabulary.com <li><a rel="nofollow" href="https://www.wordnik.com/words/Hardware">Hardware</a>, <a rel="nofollow" href="https://www.wordnik.com/words/hardware">hardware</a>: Wordnik <li><a rel="nofollow" href="https://dictionary.cambridge.org/dictionary/british/hardware 1">hardware</a>: Cambridge Advanced Learner's Dictionary <li><a rel="nofollow" href="https://en.wiktionary.org/wiki/hardware">hardware</a>: Wiktionary <li><a rel="nofollow" href="https://www.yourdictionary.com/hardware">hardware</a>: Webster's New World College Dictionary, 4th Ed. <li><a rel="nofollow" href="https://www.wordsmyth.net/live/home.php?script=search&matchent=hardware&matchtype=exact">hardware</a>: The Wordsmyth English Dictionary-Thesaurus <li><a rel="nofollow" href="https://dictionary.infoplease.com/hardware">hardware</a>: Infoplease Dictionary <li><a rel="nofollow" href="https://dictionary.reference.com/search?q=hardware">hardware</a>: Dictionary.com <li><a rel="nofollow" href="https://www.etymonline.com/index.php?term=hardware">hardware</a>: Online Etymology Dictionary <li><a rel="nofollow" href="https://dictionary.cambridge.org/us/dictionary/english/hardware">hardware</a>: Cambridge Essential American English Dictionary <li><a rel="nofollow" href="https://en.wikipedia.org/wiki/Hardware%20(TV%20series)">Hardware (TV series)</a>, <a rel="nofollow" href="https://en.wikipedia.org/wiki/Hardware%20(album)">Hardware (album)</a>, <a rel="nofollow" href="https://en.wikipedia.org/wiki/Hardware%20(band)">Hardware (band)</a>, <a rel="nofollow" href="https://en.wikipedia.org/wiki/Hardware%20(comics)">Hardware (comics)</a>, <a rel="nofollow" href="https://en.wikipedia.org/wiki/Hardware%20(computer)">Hardware (computer)</a>, <a rel="nofollow" href="https://en.wikipedia.org/wiki/Hardware%20(development%20cooperation)">Hardware (development cooperation)</a>, <a rel="nofollow" href="https://en.wikipedia.org/wiki/Hardware%20(film)">Hardware (film)</a>, <a rel="nofollow" href="https://en.wikipedia.org/wiki/Hardware">Hardware</a>: Wikipedia, the Free Encyclopedia <li><a rel="nofollow" href="https://www.onelook.com/?other=web1913&w=Hardware">Hardware</a>: Online Plain Text English Dictionary <li><a rel="nofollow" href="https://www.webster-dictionary.org/definition/hardware">hardware</a>: Webster's Revised Unabridged, 1913 Edition <li><a rel="nofollow" href="https://www.rhymezone.com/r/rhyme.cgi?Word=hardware">hardware</a>: Rhymezone <li><a rel="nofollow" href="https://www.allwords.com/query.php?SearchType=3&Keyword=Hardware+%28f%29&goquery=Find+it%21&Language=DEU">Hardware (f)</a>, <a rel="nofollow" href="https://www.allwords.com/query.php?SearchType=3&Keyword=hardware&goquery=Find+it%21&Language=ENG">hardware</a>, <a rel="nofollow" href="https://www.allwords.com/query.php?SearchType=3&Keyword=hardware&goquery=Find+it%21&Language=ESP">hardware</a>, <a rel="nofollow" href="https://www.allwords.com/query.php?SearchType=3&Keyword=hardware&goquery=Find+it%21&Language=ITA">hardware</a>, <a rel="nofollow" href="https://www.allwords.com/query.php?SearchType=3&Keyword=hardware+%28de%29&goquery=Find+it%21&Language=NLD">hardware (de)</a>: AllWords.com Multi-Lingual Dictionary <li><a rel="nofollow" href="https://webstersdictionary1828.com/Dictionary/hardware">hardware</a>: Webster's 1828 Dictionary <li><a rel="nofollow" href="https://freedictionary.org/?Query=hardware">hardware</a>: FreeDictionary.org <li><a rel="nofollow" href="https://www.word-detective.com/back-y.html#hardware">Hardware</a>: The Word Detective <li><a rel="nofollow" href="https://www.thefreedictionary.com/hardware">hardware</a>: TheFreeDictionary.com <li><a rel="nofollow" href="https://www.onelook.com/pronounce/En-us-hardware.WAV">hardware</a>: Wikimedia Commons US English Pronunciations <li><a rel="nofollow" href="https://www.mnemonicdictionary.com/word/hardware">hardware</a>: Mnemonic Dictionary <li><a rel="nofollow" href="https://www.ldoceonline.com/dictionary/hardware">hardware</a>: Longman Dictionary of Contemporary English </ol><br> <a name=all_art></a><u><b>Art</b></u> (1 matching dictionary)<br> <OL START=27> <font color=grey><li> ODLIS: Online Dictionary of Library and Information Science <i>(No longer online)</i></font> </ol><br> <a name=all_bus></a><u><b>Business</b></u> (3 matching dictionaries)<br> <OL START=28> <font color=grey><li> Construction Term Glossary <i>(No longer online)</i></font> <font color=grey><li> Accounting, Business Studies and Economics Dictionary <i>(No longer online)</i></font> <font color=grey><li> BusinessDictionary.com <i>(No longer online)</i></font> </ol><br> <a name=all_com></a><u><b>Computing</b></u> (10 matching dictionaries)<br> <OL START=31> <li><a rel="nofollow" href="https://foldoc.org/hardware">hardware</a>: Free On-line Dictionary of Computing <li><a rel="nofollow" href="https://www.netlingo.com/dictionary/h.php">hardware</a>: Netlingo <li><a rel="nofollow" href="https://www.computeruser.com/resources/dictionary/get by index/h/260/">Hardware</a>, <a rel="nofollow" href="https://www.computeruser.com/resources/dictionary/get by index/h/40/">hardware</a>: CCI Computer <li><a rel="nofollow" href="https://pespmc1.vub.ac.be/ASC/HARDWARE.html">Hardware</a>: Cybernetics and Systems <li><a rel="nofollow" href="https://www.csgnetwork.com/glossaryh.html#hardware">hardware</a>: Computer Telephony & Electronics Dictionary and Glossary <li><a rel="nofollow" href="https://www.techterms.com/definition/hardware">Hardware</a>: Tech Terms Computer Dictionary <font color=grey><li> Data Formats and Their Sugggested File Extensions <i>(No longer online)</i></font> <font color=grey><li> I T Glossary <i>(No longer online)</i></font> <li><a rel="nofollow" href="https://encyclopedia2.thefreedictionary.com/hardware">hardware</a>: Encyclopedia <li><a rel="nofollow" href="https://wings.avkids.com/SPIT/glossary.html#hardware">HARDWARE</a>: SELF PACED INTERNET GUIDE </ol><br> <a name=all_med></a><u><b>Medicine</b></u> (2 matching dictionaries)<br> <OL START=41> <font color=grey><li> online medical dictionary <i>(No longer online)</i></font> <li><a rel="nofollow" href="https://medical-dictionary.thefreedictionary.com/hardware">hardware</a>: Medical dictionary </ol><br> <a name=all_slang></a><u><b>Slang</b></u> (3 matching dictionaries)<br> <OL START=43> <li><a rel="nofollow" href="https://greensdictofslang.com/entry/fqqpboi">hardware</a>: Green’s Dictionary of Slang <li><a rel="nofollow" href="https://www.whitehousedrugpolicy.gov/streetterms/ByAlpha.asp?strTerm=H">Hardware</a>: Street Terms: Drugs and the Drug Trade <li><a rel="nofollow" href="https://www.urbandictionary.com/define.php?term=Hardware">Hardware</a>: Urban Dictionary </ol><br> <a name=all_tech></a><u><b>Tech</b></u> (4 matching dictionaries)<br> <OL START=46> <li><a rel="nofollow" href="https://www.yourdictionary.com/hardware">hardware</a>: Webster's New World Telecom Dictionary <font color=grey><li> DOD Dictionary of Military Terms <i>(No longer online)</i></font> <li>Hardware: Construction Glossary <font color=grey><li> Rane Professional Audio Reference <i>(No longer online)</i></font> </ol><br> (Note: See <a href="/?loc=lemma3&w=hardwares">hardwares</a> as well.)<br><br> </div> <div id='section-defn'> <div class=ol_searchassist> <a href="https://www.google.com/search?as_q=%22hardware%22&num=10&as_epq=&as_oq=definition&as_eq=&lr=lang_en&as_occt=any&as_dt=i&as_sitesearch=&safe=off">Google</a>, <a href="https://news.google.com/search?q=hardware&hl=en-US&gl=US&ceid=US%3Aen">News</a>, <a href="https://www.google.com/search?udm=2&q=hardware">Images</a>, <a href="https://en.wikipedia.org/wiki/Special:Search?go=Go&search=hardware">Wikipedia</a>, <a href="https://www.reddit.com/search/?q=hardware&type=comments&cId=3da8fc67-4604-4580-b2d9-678b1e867c12&iId=b711c12b-5289-4786-904c-daf03bbeff83&sort=new">Reddit</a>, <a href="https://bsky.app/search?q=hardware">BlueSky</a> </div> <table class="info-box" cellpadding=0 width=><tr><td> <div class="entry" type="normal"> <script> var mm_US_title = 'hardware: Quick Definition from the Macmillan English Dictionary'; var mm_US_orth = 'hardware'; var mm_US_audio = 'pronounce/macmillan/US/hardware-American-English-pronunciation.mp3'; var mm_US_audio_title = 'hardware: click here to listen to the American English pronunciation'; var mm_US_def = '%3C/div%3E%3Cdiv%20class%3D%22hom%22%3E%3Cdiv%20class%3D%22gramGrp%22%3E%3Cdiv%20class%3D%22gram%22%20type%3D%22pos%22%3Enoun%3C/div%3E%3C/div%3E%3C/div%3E%3Cdiv%20class%3D%22sense%22%20level%3D%221%22%3E%3Cdiv%20class%3D%22sense-before%22%3E%26%239656%3B%3C/div%3E%3Cdiv%20class%3D%22def%22%3Ecomputer%20equipment.%20Computer%20programs%20are%20called%20software%3C/div%3E%3Cdiv%20class%3D%22xr%22%20type%3D%22entry%22%3E%20%20%3Ca%20class%3D%22ptr%22%20title%3D%22%22%20href%3D%22http%3A//www.macmillandictionary.com/dictionary/american/hardware%23hardware_3%22%3E%3Cfont%20size%3D-1%3Emore...%3C/font%3E%3C/a%3E%3C/div%3E%3C/div%3E%3Cdiv%20class%3D%22sense%22%20level%3D%221%22%3E%3Cdiv%20class%3D%22sense-before%22%3E%26%239656%3B%3C/div%3E%3Cdiv%20class%3D%22def%22%3Ethe%20equipment%2C%20machines%2C%20and%20vehicles%20used%20in%20a%20particular%20area%20of%20activity%2C%20especially%20in%20the%20military%3C/div%3E%3Cdiv%20class%3D%22xr%22%20type%3D%22entry%22%3E%20%20%3Ca%20class%3D%22ptr%22%20title%3D%22%22%20href%3D%22http%3A//www.macmillandictionary.com/dictionary/american/hardware%23hardware_5%22%3E%3Cfont%20size%3D-1%3Emore...%3C/font%3E%3C/a%3E%3C/div%3E'; var mm_UK_title = 'hardware: Quick Definition from the Macmillan English Dictionary'; var mm_UK_orth = 'hardware'; var mm_UK_audio = 'pronounce/macmillan/UK/hardware-British-English-pronunciation.mp3'; var mm_UK_audio_title = 'hardware: click here to listen to the British English pronunciation'; var mm_UK_def = '%3C/div%3E%3Cdiv%20class%3D%22hom%22%3E%3Cdiv%20class%3D%22gramGrp%22%3E%3Cdiv%20class%3D%22gram%22%20type%3D%22pos%22%3Enoun%3C/div%3E%3C/div%3E%3C/div%3E%3Cdiv%20class%3D%22sense%22%20level%3D%221%22%3E%3Cdiv%20class%3D%22sense-before%22%3E%26%239656%3B%3C/div%3E%3Cdiv%20class%3D%22def%22%3Ecomputer%20equipment.%20Computer%20programs%20are%20called%20software%3C/div%3E%3Cdiv%20class%3D%22xr%22%20type%3D%22entry%22%3E%20%20%3Ca%20class%3D%22ptr%22%20title%3D%22%22%20href%3D%22http%3A//www.macmillandictionary.com/dictionary/british/hardware%23hardware_3%22%3E%3Cfont%20size%3D-1%3Emore...%3C/font%3E%3C/a%3E%3C/div%3E%3C/div%3E%3Cdiv%20class%3D%22sense%22%20level%3D%221%22%3E%3Cdiv%20class%3D%22sense-before%22%3E%26%239656%3B%3C/div%3E%3Cdiv%20class%3D%22def%22%3Ethe%20equipment%2C%20machines%2C%20and%20vehicles%20used%20in%20a%20particular%20area%20of%20activity%2C%20especially%20in%20the%20armed%20forces%3C/div%3E%3Cdiv%20class%3D%22xr%22%20type%3D%22entry%22%3E%20%20%3Ca%20class%3D%22ptr%22%20title%3D%22%22%20href%3D%22http%3A//www.macmillandictionary.com/dictionary/british/hardware%23hardware_5%22%3E%3Cfont%20size%3D-1%3Emore...%3C/font%3E%3C/a%3E%3C/div%3E%3C/div%3E%3Cdiv%20class%3D%22sense%22%20level%3D%221%22%3E%3Cdiv%20class%3D%22sense-before%22%3E%26%239656%3B%3C/div%3E%3Cdiv%20class%3D%22def%22%3Eequipment%20such%20as%20tools%2C%20pans%2C%20and%20other%20things%20that%20you%20use%20in%20your%20home%20and%20garden%3C/div%3E%3Cdiv%20class%3D%22xr%22%20type%3D%22entry%22%3E%20%20%3Ca%20class%3D%22ptr%22%20title%3D%22%22%20href%3D%22http%3A//www.macmillandictionary.com/dictionary/british/hardware%23hardware_7%22%3E%3Cfont%20size%3D-1%3Emore...%3C/font%3E%3C/a%3E%3C/div%3E'; </script> <div class="form" id="mm_title" title=""></div> <table width=100%><td align=left> <div class="xr" type="pron"><a class="ptr" id="mm_audio" title="" href="___" target="_"> <svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#F19E39"><path d="M560-131v-82q90-26 145-100t55-168q0-94-55-168T560-749v-82q124 28 202 125.5T840-481q0 127-78 224.5T560-131ZM120-360v-240h160l200-200v640L280-360H120Zm440 40v-322q47 22 73.5 66t26.5 96q0 51-26.5 94.5T560-320ZM400-606l-86 86H200v80h114l86 86v-252ZM300-480Z"/></svg></a> </td> <td align=center> <div class="medo-hw">Definitions from <a href="https://en.wiktionary.org/wiki/hardware">Wiktionary</a> (<div class="orth" id="orth"></div>)</div> </td> <td align=right width=40> <table cellpadding=5> <td id="flag_us"> <a class="ptr" title="American English definition" href="#" onclick="activate_us();"><img src="img/us.png" alt="American English Definition"/></a></div> </td> <td id="flag_uk"> <a class="ptr" title="British English definition" href="#" onclick="activate_uk();"><img src="img/gb.png" alt="British English Definition"/></a></div> </td> </table> </td> </table> <div class="hom" id="def_text"> </div> <script> function activate_us() { document.getElementById('flag_us').setAttribute('bgcolor', '#fdeed9'); document.getElementById('flag_uk').setAttribute('bgcolor', 'white'); document.getElementById('orth').innerHTML = unescape(mm_US_orth); document.getElementById('mm_audio').setAttribute('href', mm_US_audio); document.getElementById('mm_audio').setAttribute('title', mm_US_audio_title); } function activate_uk() { document.getElementById('flag_uk').setAttribute('bgcolor', '#fdeed9'); document.getElementById('flag_us').setAttribute('bgcolor', 'white'); document.getElementById('orth').innerHTML = unescape(mm_UK_orth); document.getElementById('mm_audio').setAttribute('href', mm_UK_audio); document.getElementById('mm_audio').setAttribute('title', mm_UK_audio_title); } if (typeof mm_US_def === 'undefined') activate_uk(); else activate_us(); </script> <b>▸ <i>noun</i>:</b> Fixtures, equipment, tools and devices used for general-purpose construction and repair of a structure or object. Also such equipment as sold as stock by a store of the same name, e.g. hardware store.<br> <b>▸ <i>noun</i>:</b> (informal) Equipment.<br> <b>▸ <i>noun</i>:</b> (computing) The part of a computer that is fixed and cannot be altered without replacement or physical modification; motherboard, expansion cards, etc. Compare software.<br> <b>▸ <i>noun</i>:</b> (technology) Electronic equipment.<br> <b>▸ <i>noun</i>:</b> Metal implements.<br> <b>▸ <i>noun</i>:</b> (slang) A firearm.<br> <b>▸ <i>noun</i>:</b> (slang) Medals or trophies.<br> <b>▸ <i>noun</i>:</b> (Philippines) Short for hardware store. [A shop that sells tools, fasteners, and similar objects known collectively as hardware, as well as related sundries used in construction and repair.]<br> <br> <div class=relheader><b>Similar:</b></div><div class=rellist> <a href=/?w=ironware&loc=rel_sim>ironware</a>, <a href=/?w=Computer+hardware&loc=rel_sim>Computer hardware</a>, <a href=/?w=software&loc=rel_sim>software</a>, <a href=/?w=peripheral&loc=rel_sim>peripheral</a>, <a href=/?w=hardwar&loc=rel_sim>hardwar</a>, <a href=/?w=firmware&loc=rel_sim>firmware</a>, <a href=/?w=electronics&loc=rel_sim>electronics</a>, <a href=/?w=equipment&loc=rel_sim>equipment</a>, <a href=/?w=infrastructure&loc=rel_sim>infrastructure</a>, <a href=/?w=computer&loc=rel_sim>computer</a>, <a href=/thesaurus/?s=hardware&loc=cb><i>more...</i></a> </div> <br> <div class=relheader><b>Opposite:</b></div><div class=rellist> <a href=/?w=software&loc=rel_opp>software</a>, <a href=/?w=intangible&loc=rel_opp>intangible</a>, <a href=/?w=virtual&loc=rel_opp>virtual</a>, <a href=/?w=digital&loc=rel_opp>digital</a>, <a href=/?w=abstract&loc=rel_opp>abstract</a> </div> <br> <div class=relheader><b>Types:</b></div><div class=rellist> <a href=/?w=screwdriver&loc=rel_typeof>screwdriver</a>, <a href=/?w=hammer&loc=rel_typeof>hammer</a>, <a href=/?w=wrench&loc=rel_typeof>wrench</a>, <a href=/?w=pliers&loc=rel_typeof>pliers</a>, <a href=/?w=saw&loc=rel_typeof>saw</a>, <a href=/?w=drill&loc=rel_typeof>drill</a>, <a href=/?w=screw&loc=rel_typeof>screw</a>, <a href=/?w=nail&loc=rel_typeof>nail</a>, <a href="/thesaurus/?s=types%20of%20hardware"><i>more...</i></a> </div> <br> <div class=relheader><b>Phrases:</b></div><div class=rellist> <nobr><a href=/?w=Computer+hardware&loc=rel_phrase>Computer hardware</a>, </nobr> <nobr><a href=/?w=hardware+store&loc=rel_phrase>hardware store</a>, </nobr> <nobr><a href=/?w=hardware+stores&loc=rel_phrase>hardware stores</a>, </nobr> <nobr><a href=/?w=hardware+platform&loc=rel_phrase>hardware platform</a>, </nobr> <nobr><a href=/?w=graphics+hardware&loc=rel_phrase>graphics hardware</a>, </nobr> <a href="/?w=**hardware**&ssbp=1"><i>more...</i></a> </div> <br> <div class=relheader><b>Adjectives:</b></div><div class=rellist> <a href=/?w=military&loc=rel_adj>military</a>, <a href=/?w=new&loc=rel_adj>new</a>, <a href=/?w=special&loc=rel_adj>special</a>, <a href=/?w=additional&loc=rel_adj>additional</a>, <a href=/?w=specific&loc=rel_adj>specific</a>, <a href=/?w=necessary&loc=rel_adj>necessary</a>, <a href=/?w=actual&loc=rel_adj>actual</a>, <a href=/?w=available&loc=rel_adj>available</a>, <a href=/?w=specialized&loc=rel_adj>specialized</a>, <a href=/?w=underlying&loc=rel_adj>underlying</a>, <a href=/?w=appropriate&loc=rel_adj>appropriate</a> </div> <br><div class=relheader><b>Colors:</b></div><div class=rellist2> <span style='border: 1px solid black; background-color:#bebebe;'> </span> <a href=/?w=gray&colors=1&loc=rel_color>gray</a>, <span style='border: 1px solid black; background-color:#aaa9ad;'> </span> <a href=/?w=silver&colors=1&loc=rel_color>silver</a>, <span style='border: 1px solid black; background-color:#080808;'> </span> <a href=/?w=black&colors=1&loc=rel_color>black</a>, <span style='border: 1px solid black; background-color:#4682b4;'> </span> <a href=/?w=steel_blue&colors=1&loc=rel_color>steel blue</a>, <span style='border: 1px solid black; background-color:#2a3439;'> </span> <a href=/?w=gunmetal&colors=1&loc=rel_color>gunmetal</a>, <a href=/?w=hardware&colors=1&loc=rel_color2><i>more...</i></a> </div> <div id="dmapi_cls"></div> <script language=javascript type='text/javascript'> var query = 'hardware'; var baseurl = '/?loc=dmapirel&w=' function clusterlink(clusterTitles, clusterId, query) { var clusterTitle = clusterTitles[clusterId][0]; var url = "https://www.onelook.com/?topic=" + clusterTitle + "&s=cluster:" + clusterId + "&loc=ol_cls"; url = url + "&f_rt=" + encodeURIComponent(query); url = url + "&concept=" + encodeURIComponent(clusterTitle); clslink = "<a href=\"" + url + "\"><button class=\"top-cluster\">" + clusterTitle + "</button></a> "; return clslink; } function toggle_dmapi_res(apifn) { var q = apifn; var max = "100"; if (apifn === "rhy") { q = "arhy=1&sl"; } if (apifn === "idioms") { q = "v=idioms&md=d&ml"; } if (apifn === "cls") { q = "qe=sp&md=c&sp"; max = "1"; } if (apifn === "ml") { q = "md=d&ml"; } if (apifn === "enwiki") { q = "v=enwiki&nonorm=1&sp"; } var apiquery = query; if (apifn == "enwiki") { apiquery += "*"; } $.ajax({ url: "//www.onelook.com/api/words?max=" + max + "&k=ol_related&" + q + "=" + apiquery, context: document.body }).done(function(data) { str = ""; if (apifn == "cls" && (data.length > 0)) { var tag_list = data[0]["tags"]; var clusterTitles = {}; var defClusters = []; for (var j=0; j<tag_list.length; j++) { if (tag_list[j].match(/^cluster_titles:/)) { clusterTitles = JSON.parse(tag_list[j].replace("cluster_titles:","")); } else if (tag_list[j].match(/^def_clusters:/)) { defClusters = JSON.parse(tag_list[j].replace("def_clusters:","")); } } var seenClusters = new Set(); if (defClusters.length > 0) { str += "<br>Found in concept groups: "; for (var i=0; i<defClusters.length; i++) { if (!seenClusters.has(defClusters[i])) { var clslink = clusterlink(clusterTitles, defClusters[i], query); if (clslink != null) { str += clslink; seenClusters.add(defClusters[i]); } } } if (defClusters.length >= 1) { str += " <a href=\"/thesaurus?loc=olvt&viz=1&s=" + query + "\"><button id=viz-teaser-button>View in Idea Map</button></a> "; } } } else { for (i=0; i<data.length; i++) { if (apifn === "rhy" && (data[i]["word"] === query.replace("_", " "))) { continue; } url = baseurl + data[i]["word"]; if (data[i]["defHeadword"]) { data[i]["word"] = data[i]["defHeadword"]; } if (apifn == "enwiki") { url = "https://en.wikipedia.org/wiki/" + data[i]["word"]; } str += "<a href=\"" + url + "\">" + data[i]["word"] + "</a>"; if (i != data.length-1) { if (apifn == "enwiki") str += "<br>"; else str += ", "; } } } if (apifn === "ml" && data.length >= 100 || apifn === "idioms") { str += " (<b><i><a href=\"/thesaurus/?s=" + query + "&loc=cbsim\">see more...</a></i></b>)"; } if (apifn === "rhy" && data.length >= 99) { str += " (<b><i><a href=\"https://www.rhymezone.com/r/rhyme.cgi?typeofrhyme=adv&Word=" + query + "&loc=olrhy\">see more...</a></i></b>)"; } if (data.length == 0) { str += "(None found)"; } $("#dmapi_" + apifn).html(str); }); } toggle_dmapi_res('cls'); </script> <script> function OlPronounce(surl) { document.getElementById("olpron").innerHTML="<embed src='"+surl+"' hidden=true autostart=true loop=false id=sound1>Loading. Click to replay."; } </script> <hr> <center><div id="rhymefilter"></div><div id="imgdv"></div><div id="snippets_mid"><br> <table width=95% border=0 class="resbox" bgcolor="green" cellspacing=1 cellpadding=0><tr><td><table width=100% bgcolor="#eeffee" border=0 class="resbox3" cellspacing=1 cellpadding=10><tr><td> <table cellpadding=5><tr> <div id="snippets"></div> </font></td></tr></table></td></tr></table></td></tr></table></div></center> <script language=javascript type='text/javascript'> var rz_snippets = [{"url": "https://www.google.com/search?btnI&q=%22upgrade+and+code%22+young+diamond&loc=g", "snippet": "Sit down in front of me computer have A <b>software</b><br>Nuff of them want to talk Like its a <b>hardware</b>", "m": "hardware", "t": "software", "title": "\"Upgrade and code\" by YOUNG DIAMOND"}, {"url": "https://www.google.com/search?btnI&q=%22she+mad%22+young+diamond&loc=g", "snippet": "Like a developing <b>software</b><br>People wanna talk<br>Man like a <b>hardware</b><br>Oh man", "m": "hardware", "t": "software", "title": "\"She mad\" by YOUNG DIAMOND"}, {"url": "https://www.google.com/search?btnI&q=%22she+mad%22+young+diamond&loc=g", "snippet": "Man like a <b>hardware</b><br>Oh man<br>You should be <b>aware</b><br>Not because i dont say it", "m": "aware", "t": "hardware", "title": "\"She mad\" by YOUNG DIAMOND"}, {"url": "https://www.google.com/search?btnI&q=%22my+self+%28everyday+struggle%29%22+young+diamond&loc=g", "snippet": "I'm a <b>hardware</b><br>Do it so good like you<br>Wearing <b>underwear</b><br>I wear my boxer", "m": "underwear", "t": "hardware", "title": "\"My self (everyday struggle)\" by YOUNG DIAMOND"}, {"url": "https://www.google.com/search?btnI&q=%22lost+in+the+flood+-+live+at+hammersmith+odeon+audio%22+bruce+springsteen&loc=g", "snippet": "Some storefront incarnation of Maria, shes puttin on me the <b>stare</b><br>And Bronxs best apostle stands with his hand on his own <b>hardware</b>", "m": "hardware", "t": "stare", "title": "\"Lost in the flood - live at hammersmith odeon audio\" by Bruce Springsteen"}, {"url": "https://www.google.com/search?btnI&q=%22lost+in+the+flood+-+live+at+hammersmith+odeon+audio%22+bruce+springsteen&loc=g", "snippet": "And Bronxs best apostle stands with his hand on his own <b>hardware</b><br>Everything stops, you hear five quick shots, the cops come up for <b>air</b>", "m": "air", "t": "hardware", "title": "\"Lost in the flood - live at hammersmith odeon audio\" by Bruce Springsteen"}, {"url": "https://www.google.com/search?btnI&q=%22machines+%28or+back+to+humans%29%22+queen&loc=g", "snippet": "Its <b>software</b>, its <b>hardware</b>", "m": "hardware", "t": "software", "title": "\"Machines (Or Back To Humans)\" by Queen"}, {"url": "https://www.google.com/search?btnI&q=%22a+new+england+%28acoustic%29%22+the+ataris&loc=g", "snippet": "Its wrong to wish on space <b>hardware</b><br>I wish, I wish, I wish youd <b>care</b>", "m": "care", "t": "hardware", "title": "\"A New England (acoustic)\" by The Ataris"}, {"url": "https://www.google.com/search?btnI&q=%22neck+on+up%22+utopia&loc=g", "snippet": "Its not that I dont <b>care</b><br>About your fine <b>hardware</b>", "m": "hardware", "t": "care", "title": "\"Neck On Up\" by Utopia"}, {"url": "https://www.google.com/search?btnI&q=%22neck+on+up%22+utopia&loc=g", "snippet": "About your fine <b>hardware</b><br>But you've got something else <b>there</b>", "m": "there", "t": "hardware", "title": "\"Neck On Up\" by Utopia"}, {"url": "https://www.google.com/search?btnI&q=%22ghetto+politics%22+pras&loc=g", "snippet": "Yall dont know about guerilla <b>warfare</b><br>Kids in Haiti, trapped with the <b>hardware</b>", "m": "hardware", "t": "warfare", "title": "\"Ghetto Politics\" by Pras"}, {"url": "https://www.google.com/search?btnI&q=%22ghetto+politics%22+pras&loc=g", "snippet": "Kids in Haiti, trapped with the <b>hardware</b><br>Wear them by the pair while playin truth or <b>dare</b>", "m": "dare", "t": "hardware", "title": "\"Ghetto Politics\" by Pras"}, {"url": "https://www.google.com/search?btnI&q=%22wrecking+ball%22+interpol&loc=o", "snippet": "Strange and far, all this <b>hardware</b><br>Sum of time and no one's for me<br>Go inside, going <b>somewhere</b><br>Hopeless tag time, no one's for me", "m": "somewhere", "t": "hardware", "title": "\"Wrecking Ball\" by Interpol"}, {"url": "https://www.google.com/search?btnI&q=%22blowback%22+asian+dub+foundation&loc=o", "snippet": "Permanent warfare, burning up <b>welfare</b><br>Add up, add up, their share of the <b>hardware</b>", "m": "hardware", "t": "welfare", "title": "\"Blowback\" by Asian Dub Foundation"}, {"url": "https://www.google.com/search?btnI&q=%22clear+the+air+%28remix%29%22+busta+rhymes&loc=gr", "snippet": "I swear! We three be killin dem out <b>there</b><br>Dust off we tool and we love di <b>hardware</b>", "m": "hardware", "t": "there", "title": "\"Clear the Air (Remix)\" by Busta Rhymes"}, {"url": "https://www.google.com/search?btnI&q=%22clear+the+air+%28remix%29%22+busta+rhymes&loc=gr", "snippet": "Dust off we tool and we love di <b>hardware</b><br>Rub off this a chat yah like guerilla <b>warfare</b>", "m": "warfare", "t": "hardware", "title": "\"Clear the Air (Remix)\" by Busta Rhymes"}, {"url": "https://www.google.com/search?btnI&q=%22ace+in+the+hole%22+3rd+bass&loc=gr", "snippet": "Ace is the place with the helpful <b>hardware</b><br>Primes got a spare, its truth or <b>dare</b>", "m": "dare", "t": "hardware", "title": "\"Ace in the Hole\" by 3rd Bass"}, {"url": "https://www.google.com/search?btnI&q=%22lag_switch%22+curbside+jones&loc=gr", "snippet": "You can now safely remove your <b>hardware</b><br>Hard drive my hearts there, back up and part <b>there</b>", "m": "there", "t": "hardware", "title": "\"Lag_Switch\" by Curbside Jones"}] var show_all_snippets = false var matchCounts = []; var move_snippet_to_top = false; var referrer_target = false; var found_featured = false; var referrer_target_match_count = 0; var updateSel = false; function norm(s) { return s.toLowerCase().replace(" ", "_"); } function organizeSnippets() { var matchCountsDict = {} for (var i=0; i<rz_snippets.length; i++) { x = rz_snippets[i]; if (!matchCountsDict[x["t"]]) { matchCountsDict[x["t"]] = 1; } else { matchCountsDict[x["t"]] += 1; } if (!matchCountsDict[x["m"]]) { matchCountsDict[x["m"]] = 1; } else if (x["m"] !== x["t"]) { matchCountsDict[x["m"]] += 1; } var genre = urlToGenre(x["url"]); if (!matchCountsDict["genre:" + genre]) { matchCountsDict["genre:" + genre] = 1; } else { matchCountsDict["genre:" + genre] += 1; } } matchCounts = []; for (var k in matchCountsDict) matchCounts.push([k, matchCountsDict[k]]); matchCounts.sort(function(a, b) { a = a[1]; b = b[1]; return a < b ? 1 : (a > b ? -1 : 0); }); } function outputHeader() { $('<select>').attr({'id':'selrhy', 'data-native-menu': 'false'}).appendTo('#rhymefilter'); $('<select>').attr({'id':'selgen', 'data-native-menu': 'false'}).appendTo('#rhymefilter'); var lang = getTargetFromRequest("lang"); if (lang === "es") { $('<option>').attr({'value': 'All'}).html('Rimas...').appendTo('#selrhy'); $('<option>').attr({'value': 'All'}).html('Géneros...').appendTo('#selgen'); } else { $('<option>').attr({'value': 'All'}).html('Filter by match...').appendTo('#selrhy'); $('<option>').attr({'value': 'All'}).html('Filter by genre...').appendTo('#selgen'); } for (var i=0; i<matchCounts.length; i++) { var word = matchCounts[i][0]; var count = matchCounts[i][1]; if (word.match("genre:")) { continue; } if (count !== rz_snippets.length) { var str = word.replace("_", " ") + " (" + count.toString() + ")"; $('<option>').attr({'value':word}).html(str).appendTo('#selrhy'); } } $('#selrhy').selectmenu({select: function(event, ui) {selectRhymeFilter(ui.item.value);} }); for (var i=0; i<matchCounts.length; i++) { var word = matchCounts[i][0]; var count = matchCounts[i][1]; if (!word.match("genre:")) { continue; } var genre = word.replace("genre:", ""); var str = genre + " (" + count.toString() + ")"; $('<option>').attr({'value':genre}).html(str).appendTo('#selgen'); } $('#selgen').selectmenu({select: function(event, ui) {selectGenreFilter(ui.item.value);} }); } function selectRhymeFilter(matchWord) { if (updateSel) return; showAllSnippets(matchWord, "All"); if (matchWord !== "All") { updateSel = true; $('#selgen').val("All"); $('#selgen').selectmenu("refresh"); updateSel = false; } } function selectGenreFilter(genre) { if (updateSel) return; showAllSnippets("All", genre); if (genre !== "All") { updateSel = true; $('#selrhy').val("All"); $('#selrhy').selectmenu("refresh"); updateSel = false; } } function urlToGenre(url) { var genre = "Pop and rock music"; if (url.match(/.*loc=e$/)) { genre = "Poetry"; } else if (url.match(/.*loc=m$/)) { genre = "Musical theater"; } else if (url.match(/.*goose\//)) { genre = "Mother Goose rhymes"; } else if (url.match(/.*shakespeare\//)) { genre = "Shakespeare"; } else if (url.match(/.*loc=gr$/)) { genre = "Hip hop music"; } else if (url.match(/.*loc=gc$/)) { genre = "US country music"; } return genre; } function showAllSnippets(matchWord, genre) { out_str = "<br>"; var matches = 0; var lang = getTargetFromRequest("lang"); for (var i=0; i<rz_snippets.length; i++) { var x = rz_snippets[i]; if (genre !== "All") { if (urlToGenre(x["url"]) !== genre) { continue; } } if (matchWord === "All" || matchWord == x["t"] || matchWord == x["m"]) { if (lang === "es") { x["title"] = x["title"].replace(" by ", " de "); from_str = '<i>De <a href="' + x["url"] + '">' + x["title"] + '</a>:</i>'; } else { from_str = '<i>From <a href="' + x["url"] + '">' + x["title"] + '</a>:</i>'; } html_str = from_str + '<br><br>' + '<table><tr><td><blockquote style="margin: 25px">' + x["snippet"] + '</blockquote></td></tr></table><br>'; out_str += html_str; matches = matches + 1; } } sn = document.getElementById("snippets"); sn.innerHTML = out_str; return matches; } function updateCurrentSnippet(i) { if (i >= rz_snippets.length) { return; } x = rz_snippets[i]; if (rz_snippets.length > 1) { reload_str = '<table width=100%><tr><td align=left valign=top><a onClick="randSnippet();" class=srl><b>↻</b></a></td>'; } else { reload_str = '<table width=100%><tr><td></td>'; } from_str = '<td align=center><i>From <a href="' + x["url"] + '">' + x["title"] + '</a>:</i></td></tr></table>'; if (found_featured) { from_str += "<img src=/img/0.gif?x=sweeney>"; } more_str = ""; if (rz_snippets.length > 1) { var plusstr = (rz_snippets.length >= 100) ? "+" : ""; var targetWord = getTargetFromRequest("Word"); if (targetWord === "") { // targetWord = getTargetFromRequest("d"); targetWord = getTargetFromRequest("w"); } if (referrer_target && move_snippet_to_top) { var trig = getTargetFromReferrer(); more_str += 'All <a href=\"/?w=' + encodeURIComponent(targetWord) + '&verses=1\"><b>' + targetWord + '</b> verses</a>'; } else { total_str = '<a href=\"/?w=' + encodeURIComponent(targetWord) + '&verses=1\">' + rz_snippets.length.toString() + plusstr + ' verses</a>'; more_str += '<hr><font color=green>' + (i+1).toString() + ' of ' + total_str + '</font>'; } } html_str = reload_str + from_str + '<br>' + '<center><table><tr><td><blockquote>' + x["snippet"] + '</blockquote></td></tr></table></center>'; if (more_str != "") html_str += "<center>" + more_str + "</center>"; sn = document.getElementById("snippets"); sn.innerHTML = html_str; if (move_snippet_to_top) { document.getElementById("snippets_top").innerHTML = "<center>" + document.getElementById("snippets_mid").innerHTML + "</center><br>"; move_snippet_to_top = false; } current_snippet = i; } var current_snippet = 0; function randSnippet() { if (rz_snippets.length > 0) { current_snippet = (current_snippet + 1) % rz_snippets.length; updateCurrentSnippet(current_snippet); } } function getTargetFromReferrer() { var query = document.referrer; var vars = query.split('&'); for (var i = 0; i < vars.length; i++) { var pair = vars[i].split('='); var name = decodeURIComponent(pair[0]); if (name.indexOf("Word", name.length - 4) !== -1) { return decodeURIComponent(pair[1]); } } return ""; } function getTargetFromRequest(paramKey) { var vars = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); for (var i = 0; i < vars.length; i++) { var pair = vars[i].split('='); var name = decodeURIComponent(pair[0]); if (name.indexOf(paramKey, name.length - 5) !== -1) { // huh!? return decodeURIComponent(pair[1]); } } return ""; } if (show_all_snippets) { organizeSnippets(); if (matchCounts.length > 1 && rz_snippets.length > 4) { outputHeader(); } var target = getTargetFromRequest("mWord"); if (target == "") { showAllSnippets("All", "All"); } else { target = norm(target); var matches = showAllSnippets(target, "All"); if (matches == 0) { showAllSnippets("All", "All"); } else { updateSel = true; $('#selrhy').val(target); $('#selrhy').selectmenu("refresh"); updateSel = false; } } } else { var target = getTargetFromReferrer(); current_snippet = -1; if (target !== "" && target !== getTargetFromRequest("Word")) { referrer_target = true; target = target.toLowerCase(); rz_snippets.sort(function(a, b) { if (a==b) return 0; var q1=((a["t"]===target)?3:((a["m"]===target)?2:1)); var q2=((b["t"]===target)?3:((b["m"]===target)?2:1)); return q2-q1; }); referrer_target_match_count = 0; for (var i=0; i<rz_snippets.length; i++) { var x = rz_snippets[i]; if (x["t"] === target || x["m"] === target) { referrer_target_match_count += 1; } } if (referrer_target_match_count > 0) { move_snippet_to_top = true; } } if (!move_snippet_to_top) { // prioritize artist of the day for (var i = 0; i < rz_snippets.length; i++) { x = rz_snippets[i]; if (x["title"] && x["title"].includes("Sweeney")) { current_snippet = i-1; found_featured = true; break; } } } randSnippet(); } </script><br> ▸ <a href=https://www.etymonline.com/word/hardware>Word origin</a><br> <br>▸ <a class="dmapi_link" onclick="toggle_dmapi_res('ml')">Words similar to <i>hardware</i></a> <div id="dmapi_ml"></div> <script language=javascript type='text/javascript'> var query = 'hardware'; var baseurl = '/?loc=dmapirel&w=' </script> <br>▸ <a href="/?w=hardware&mentions=1">Usage examples for <i>hardware</i></a><br> <br>▸ <a class="dmapi_link" onclick="toggle_dmapi_res('idioms')">Idioms related to <i>hardware</i></a> <div id="dmapi_idioms"></div> <script language=javascript type='text/javascript'> var query = 'hardware'; var baseurl = '/?loc=dmapirel&w=' </script> <br>▸ <a class="dmapi_link" onclick="toggle_dmapi_res('enwiki')">Wikipedia articles (New!)</a> <div id="dmapi_enwiki"></div> <script language=javascript type='text/javascript'> var query = 'hardware'; var baseurl = '/?loc=dmapirel&w=' </script> <br>▸ <a class="dmapi_link" onclick="toggle_dmapi_res('rel_jjb')">Popular adjectives describing <i>hardware</i></a> <div id="dmapi_rel_jjb"></div> <script language=javascript type='text/javascript'> var query = 'hardware'; var baseurl = '/?loc=dmapirel&w=' </script> <br>▸ <a class="dmapi_link" onclick="toggle_dmapi_res('rel_trg')">Words that often appear near <i>hardware</i></a> <div id="dmapi_rel_trg"></div> <script language=javascript type='text/javascript'> var query = 'hardware'; var baseurl = '/?loc=dmapirel&w=' </script> <br>▸ <a target="_" href="https://www.rhymezone.com/r/rhyme.cgi?typeofrhyme=adv&Word=hardware">Rhymes of <i>hardware</i></a><br> <br>▸ <a href="pm/#?w1=hardware">Invented words related to <i>hardware</i></a><br> </td></tr></table></td></tr> </table></div> </div></div> <br> <center><table class="info-box" cellpadding="10" cellspacing="1" width=80%><tr><td><a name=phrases></a> <div class=relheader><b>Similar:</b></div><div class=rellist> <a href=/?w=ironware&loc=rel_sim>ironware</a>, <a href=/?w=Computer+hardware&loc=rel_sim>Computer hardware</a>, <a href=/?w=software&loc=rel_sim>software</a>, <a href=/?w=peripheral&loc=rel_sim>peripheral</a>, <a href=/?w=hardwar&loc=rel_sim>hardwar</a>, <a href=/?w=firmware&loc=rel_sim>firmware</a>, <a href=/?w=electronics&loc=rel_sim>electronics</a>, <a href=/?w=equipment&loc=rel_sim>equipment</a>, <a href=/?w=infrastructure&loc=rel_sim>infrastructure</a>, <a href=/?w=computer&loc=rel_sim>computer</a>, <a href=/thesaurus/?s=hardware&loc=cb><i>more...</i></a> </div> <br> <div class=relheader><b>Opposite:</b></div><div class=rellist> <a href=/?w=software&loc=rel_opp>software</a>, <a href=/?w=intangible&loc=rel_opp>intangible</a>, <a href=/?w=virtual&loc=rel_opp>virtual</a>, <a href=/?w=digital&loc=rel_opp>digital</a>, <a href=/?w=abstract&loc=rel_opp>abstract</a> </div> <br> <div class=relheader><b>Types:</b></div><div class=rellist> <a href=/?w=screwdriver&loc=rel_typeof>screwdriver</a>, <a href=/?w=hammer&loc=rel_typeof>hammer</a>, <a href=/?w=wrench&loc=rel_typeof>wrench</a>, <a href=/?w=pliers&loc=rel_typeof>pliers</a>, <a href=/?w=saw&loc=rel_typeof>saw</a>, <a href=/?w=drill&loc=rel_typeof>drill</a>, <a href=/?w=screw&loc=rel_typeof>screw</a>, <a href=/?w=nail&loc=rel_typeof>nail</a>, <a href="/thesaurus/?s=types%20of%20hardware"><i>more...</i></a> </div> <br> <div class=relheader><b>Phrases:</b></div><div class=rellist> <nobr><a href=/?w=Computer+hardware&loc=rel_phrase>Computer hardware</a>, </nobr> <nobr><a href=/?w=hardware+store&loc=rel_phrase>hardware store</a>, </nobr> <nobr><a href=/?w=hardware+stores&loc=rel_phrase>hardware stores</a>, </nobr> <nobr><a href=/?w=hardware+platform&loc=rel_phrase>hardware platform</a>, </nobr> <nobr><a href=/?w=graphics+hardware&loc=rel_phrase>graphics hardware</a>, </nobr> <nobr><a href=/?w=hardware+cloth&loc=rel_phrase>hardware cloth</a>, </nobr> <nobr><a href=/?w=hardware+interface&loc=rel_phrase>hardware interface</a>, </nobr> <nobr><a href=/?w=hardware+interrupt&loc=rel_phrase>hardware interrupt</a>, </nobr> <nobr><a href=/?w=hardware+shop&loc=rel_phrase>hardware shop</a>, </nobr> <nobr><a href=/?w=hardware+acceleration&loc=rel_phrase>hardware acceleration</a>, </nobr> <nobr><a href=/?w=hardware+monitor&loc=rel_phrase>hardware monitor</a>, </nobr> <a href="/?w=**hardware**&ssbp=1"><i>more...</i></a> </div> <br> <div class=relheader><b>Adjectives:</b></div><div class=rellist> <a href=/?w=military&loc=rel_adj>military</a>, <a href=/?w=new&loc=rel_adj>new</a>, <a href=/?w=special&loc=rel_adj>special</a>, <a href=/?w=additional&loc=rel_adj>additional</a>, <a href=/?w=specific&loc=rel_adj>specific</a>, <a href=/?w=necessary&loc=rel_adj>necessary</a>, <a href=/?w=actual&loc=rel_adj>actual</a>, <a href=/?w=available&loc=rel_adj>available</a>, <a href=/?w=specialized&loc=rel_adj>specialized</a>, <a href=/?w=underlying&loc=rel_adj>underlying</a>, <a href=/?w=appropriate&loc=rel_adj>appropriate</a> </div> <br><div class=relheader><b>Colors:</b></div><div class=rellist2> <span style='border: 1px solid black; background-color:#bebebe;'> </span> <a href=/?w=gray&colors=1&loc=rel_color>gray</a>, <span style='border: 1px solid black; background-color:#aaa9ad;'> </span> <a href=/?w=silver&colors=1&loc=rel_color>silver</a>, <span style='border: 1px solid black; background-color:#080808;'> </span> <a href=/?w=black&colors=1&loc=rel_color>black</a>, <span style='border: 1px solid black; background-color:#4682b4;'> </span> <a href=/?w=steel_blue&colors=1&loc=rel_color>steel blue</a>, <span style='border: 1px solid black; background-color:#2a3439;'> </span> <a href=/?w=gunmetal&colors=1&loc=rel_color>gunmetal</a>, <a href=/?w=hardware&colors=1&loc=rel_color2><i>more...</i></a> </div> </td></tr></table></center> <br><br> <center><br> <div class="meter_teaser"> Writing poetry or lyrics? You can find related words that match a given meter.<br>This feature is permanently available from the "Related words" tab and from the Thesaurus.<br><br> <script> function click_meter_filter(stresspattern) { let url = "https://onelook.com/thesaurus/?loc=meterfilter&s=hardware&f_stress=" + stresspattern; window.location.href = url; } </script> <div class="ol-related-meter-filter" title="'/' means stressed, 'x' means unstressed. Click a button to find words that match a certain meter."> <button class="meter_btn_unselected" onclick="click_meter_filter('/');">/</button> <button class="meter_btn_unselected" onclick="click_meter_filter('/x');">/x</button> <button class="meter_btn_unselected" onclick="click_meter_filter('x/');">x/</button> <button class="meter_btn_unselected" onclick="click_meter_filter('//');">//</button> <button class="meter_btn_unselected" onclick="click_meter_filter('/xx');">/xx</button> <button class="meter_btn_unselected" onclick="click_meter_filter('x/x');">x/x</button> <button class="meter_btn_unselected" onclick="click_meter_filter('xx/');">xx/</button> <button class="meter_btn_unselected" onclick="click_meter_filter('/xxxx');">/xxxx</button> <button class="meter_btn_unselected" onclick="click_meter_filter('x/xx');">x/xx</button> <button class="meter_btn_unselected" onclick="click_meter_filter('xx/x');">xx/x</button> <button class="meter_btn_unselected" onclick="click_meter_filter('xxx/');">xxx/</button> <br><i>(Click a button above to see words related to "hardware" that fit the given meter.)</i> </div> </div> </center><br> <br> <table width="100%" border=0 cellspacing=0> <tr> <td align=right> <hr><br> <center> <a href="https://www.onelook.com/">Home</a> <a href="/thesaurus/">Reverse Dictionary / Thesaurus</a> <a href="https://datamuse.com/">Datamuse</a> <a href="/games">Word games</a> <a href="https://onelook.com/spruce">Spruce</a> <a href="https://onelook.com/about.shtml#feedback">Feedback</a> <!-- <a href="https://onelook.com/about.shtml#privacy">Privacy</a> --> <a href="#" class="darkModeToggle">Dark mode</a> <a href="/random">Random word</a> <a href="/about.shtml">Help</a></center> </td></tr></table> <br> <br> <link rel="stylesheet" href="/cyj.min.css?6"> <script src="/cyj.min.js?3"></script> <style> #CONTAINER { margin: auto; border: 2px solid #ccf; border-radius: 10px; box-shadow: 3px 3px 3px #ddf; display: flex; width: fit-content; margin-bottom: 20px; } </style> <div id="CONTAINER"></div> <script> const get_call_to_action_msg = () => { const is_daily = 0; const msgs = [ 'Can you rearrange the words into a chain of 2-word phrases' ]; // return (0 ? "Daily game: " : "") + msgs[Math.floor(Math.random() * msgs.length)]; return msgs[Math.floor(Math.random() * msgs.length)]; } const init_cyj_game = () => { const add_tracker = (container, action, msg) => { const is_daily = 0; const rand = Math.random(); const img = document.createElement('img'); img.style.display = 'none'; img.src = `img/0.gif?x=cyj6&rand=${rand}&w=${is_daily}&action=${action}&msg=${msg}`; container.append(img); } const container = document.querySelector('#CONTAINER'); const is_daily = 0; const { starting_board, compound_info, min_moves } = {"puzzle_id": 408636944567562429, "starting_board": ["hardware", "name", "space", "brand", "day", "store", "open", "break", "technology"], "compound_info": [{"compound": ["hardware", "store"], "name": "hardware store", "connection_type": "C", "description": "A merchant that sells tools, fasteners, and similar objects known collectively as hardware, as well as related sundries used in construction and repair."}, {"compound": ["store", "brand"], "name": "store brand", "connection_type": "C", "description": "(US) A brand name that is associated with or owned by a place of business (often a supermarket - or other chain) that sells products under that name, usually for less money than other brands."}, {"compound": ["brand", "name"], "name": "brand name", "connection_type": "C", "description": "A trade name."}, {"compound": ["name", "day"], "name": "name day", "connection_type": "C", "description": "The feast day of the saint after whom one is named."}, {"compound": ["day", "break"], "name": "day-break", "connection_type": "C", "description": "Archaic spelling of daybreak. [Dawn.]"}, {"compound": ["break", "open"], "name": "break open", "connection_type": "C", "description": "(transitive, intransitive) Used other than figuratively or idiomatically: see break, open."}, {"compound": ["open", "space"], "name": "open space", "connection_type": "C", "description": "An open-air area, such as a park or public garden with no (or very few) buildings, often in an urban area and designated by a local authority or government as such."}, {"compound": ["space", "technology"], "name": "space technology", "connection_type": "C", "description": "(uncountable) The application of science and engineering to the exploration and utilization of outer space"}], "difficulty": 60.32, "winning_board": ["hardware", "store", "brand", "name", "day", "break", "open", "space", "technology"], "min_moves": 4} ; const call_to_action_msg = get_call_to_action_msg().replace("[X]", starting_board[0]).replace("[Y]", starting_board[starting_board.length - 1]); /* add_tracker(container, 'render', call_to_action_msg); */ let helpstr = 'Pick up and drag the words to rearrange them into a chain in which every adjacent pair of words is a familiar two-word phrase like "hot dog". The pink words are the start and end of the chain and cannot be moved. When you have finished linking the words we\'ll show you the definitions of the phrases.'; if ("20250421".startsWith("def_")) helpstr = 'Pick up and drag the words to rearrange them into a valid definition for the word on the left.'; else if ("20250421".startsWith("proverb_")) helpstr = 'Pick up and drag the words to rearrange them into a grammatical proverb.'; helpstr = helpstr + ' If you want an extra challenge, try to make the chain in no more than ' + min_moves.toString() + ' moves.'; CompoundYourJoy.FromStandard(20250420, container, starting_board, compound_info, { help: helpstr, call_to_action: call_to_action_msg, play_again: "https://onelook.com/?loc=rd&w=cyj&gameid=20250421" }, { on_first_interaction: () => { add_tracker(container, 'first_interaction', ''); }, on_win: (num_moves, min_moves, duration) => { add_tracker(container, 'win', num_moves.toString() + '_' + min_moves.toString() + '_' + duration.toString()); }, on_share: () => { add_tracker(container, 'share', ''); }, on_definitions: () => { add_tracker(container, 'definitions', ''); }, }, min_moves ); } init_cyj_game(); </script> <style> /* Basic reset */ /* Container for the three boxes */ .games-container { font-family: "Gabarito", sans-serif; display: flex; /* Enable flex layout */ flex-wrap: wrap; /* Allow wrapping on smaller screens */ justify-content: center; /* Center the boxes horizontally */ gap: 20px; /* Space between items */ max-width: 1200px; margin: 0 auto; /* Center container in the page */ } /* Individual game box styling */ .game-box { flex: 1 1 200px; max-width: 200px; background: linear-gradient(135deg, darkblue, yellow); border-radius: 8px; padding: 20px; color: #fff; text-align: center; box-shadow: 0 4px 6px rgba(0,0,0,0.1); display: flex; flex-direction: column; justify-content: space-between; } .game-box1 { background: linear-gradient(165deg, darkblue, yellow); } .game-box2 { background: linear-gradient(180deg, darkblue, yellow); } .game-box3 { background: linear-gradient(195deg, darkblue, yellow); } .game-box h2 { margin-bottom: 10px; font-size: 1.5rem; } .game-box p { margin-bottom: 20px; line-height: 1.4; } /* Button styling */ .cta-button { display: inline-block; background-color: #fff; color: darkblue; text-decoration: none; padding: 10px 20px; border-radius: 4px; transition: background-color 0.3s, color 0.3s; } .cta-button:hover { background-color: #ff9800; color: #fff; } /* Responsive adjustments for smaller screens */ @media (max-width: 600px) { .game-box { max-width: 100%; /* Boxes will stretch to full width on small screens */ } } </style> <div class="games-container"> <!-- Threepeat Box --> <div class="game-box game-box1"> <h2>Color thesaurus</h2> <p> Use OneLook to find colors for words and words for colors </p> <a href="/?w=mauve&colors=1" class="cta-button">See an example</a> </div> <!-- Compound Your Joy Box --> <div class="game-box game-box2"> <h2>Literary notes</h2> <p> Use OneLook to learn how words are used by great writers </p> <a href="/?mentions=1&w=corpulence" class="cta-button">See an example</a> </div> <!-- Pandergram Box --> <div class="game-box game-box3"> <h2>Word games</h2> <p> Try our innovative vocabulary games </p> <a href="/games" class="cta-button">Play Now</a> </div> </div> <center><br>Read the latest OneLook newsletter issue: <a href="https://mailchi.mp/4f8c1144e9b8/welcome-fivearrive-prototype-10334093?e=c2ec53e2a5">Easter egg acrostics</a> </center> <script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"></script> <script> function highlightWildcard(item, pattern) { if (!pattern.endsWith('*')) { pattern += '*'; } const segments = pattern.split('*'); function parseSegment(segment) { return segment.split(''); } function buildSegmentRegex(tokens) { const groupPatterns = tokens.map(ch => { if (ch === '?') { return '([A-Za-z ])'; // capturing group for 1 letter/space } else { // Escape any regex special chars in case the pattern has them const escaped = ch.replace(/[.^$|\\()[\]{}*+?]/g, '\\$&'); return '(' + escaped + ')'; } }); return new RegExp('^' + groupPatterns.join(''), 'i') } function bold(text) { return `<span class="autocomplete_bolded">${text}</span>`; } function buildInvertedSegmentMatch(tokens, matchArray) { let out = ''; for (let i = 0; i < tokens.length; i++) { const token = tokens[i]; const actualChar = matchArray[i + 1]; // what we matched in the item if (token === '?') { out += bold(actualChar); } else { out += actualChar; } } return out; } let resultHTML = ''; let currentIndex = 0; for (const seg of segments) { if (!seg) { continue; } const tokens = parseSegment(seg); const segmentRegex = buildSegmentRegex(tokens); let matchPos = -1; let matchLength = 0; let matchArray = null; for (let startPos = currentIndex; startPos <= item.length; startPos++) { const substring = item.slice(startPos); const m = segmentRegex.exec(substring); if (m) { matchPos = startPos; matchLength = m[0].length; matchArray = m; break; } } if (matchPos === -1) { let iPos = currentIndex; // pointer into item let pPos = 0; // pointer into tokens[] while (iPos < item.length && pPos < tokens.length) { const token = tokens[pPos]; const itemChar = item[iPos]; if (token === '?') { iPos++; pPos++; } else { if (itemChar.toLowerCase() === token.toLowerCase()) { iPos++; pPos++; } else { break; } } } const matchedPrefix = item.slice(currentIndex, iPos); resultHTML += matchedPrefix; const leftover = item.slice(iPos); if (leftover) { resultHTML += `<span style="color:red;">${leftover}</span>`; } return resultHTML; } const gapText = item.slice(currentIndex, matchPos); if (gapText) { resultHTML += bold(gapText); } const matchedSegmentHTML = buildInvertedSegmentMatch(tokens, matchArray); resultHTML += matchedSegmentHTML; currentIndex = matchPos + matchLength; } const leftover = item.slice(currentIndex); if (leftover) { resultHTML += bold(leftover); } return resultHTML; } function ol(isForward, mode) { var x = $( "#olinput" ).val(); var url = "/"; if (isForward) { url = "/?w=" + encodeURIComponent(x); } else { url = "/thesaurus/"; if (x !== "") { url += "?s=" + encodeURIComponent(x); } } if (mode) { url += "&" + mode + "=1"; } if (url !== "/") { window.location.replace(url); } } $(function() { last_req = ""; const body = document.body; if (typeof(Storage) !== "undefined") { const savedTheme = localStorage.getItem('theme'); if (savedTheme) { body.className = savedTheme; } else { body.className = 'light-theme'; } } $(".darkModeToggle").click(() => { body.classList.toggle('dark-theme'); body.classList.toggle('light-theme'); if (typeof(Storage) !== "undefined") { $("#olinput").append('<img src="/img/0.gif?q=hometheme_' + body.className + '">'); localStorage.setItem('theme', body.className); } }); $( "#olinput" ).autocomplete( { minLength: 3, delay: 100, open: function(event, ui) { $('.ui-autocomplete').off('menufocus hover mouseenter mouseover'); }, select: function(event, ui) { if (ui.item.value.match("Symbols:")) { ui.item.value = $( "#thesinput").val(); return; } $('<input>').attr({ type: 'hidden', name: 'loc', value: 'home_ac_' + last_req }).appendTo('#olform'); $( "#olinput" ).val(ui.item.value); $( "#olform" ).submit(); }, source: function( request, response ) { var res = request.term.split(":"); var pattern = res[0]; var url; if (res.length > 1) { url = '//www.onelook.com/api/words?v=ol_gte2&md=d&max=10&k=ol_clue&sp=' + encodeURIComponent(res[0]) + '&ml=' + encodeURIComponent(res[1]); } else { url = '//www.onelook.com/api/sug?v=ol_gte2&k=ol_home&s=' + encodeURIComponent(request.term.replace(/[:].*/,'')); } $.ajax({ dataType: "json", type: 'GET', url: url, success: function(data) { data.push({"word": "Symbols: ? (match a letter), * (match many), // (unscramble)"}); response($.map(data, function(item) { item.word = item.word.replace(/[+]/g, ' '); var label = item.word; var definition = ""; if (item.defs && item.defs.length > 0) { var parts = item.defs[0].split("\t"); if (parts.length > 1) { definition = parts[1].trim().replace(/[_.]/g, ''); definition = definition.replace(/^:/, "→ "); // right arrow for descriptives definition = definition.length > 60 ? definition.slice(0, 60) + "..." : definition; } } return { label: label, // label is shown in the dropdown menu value: item.word, // value goes into the input box on selection highlight: (item.word === pattern ? ("<strong>" + pattern + "</strong>") : (item.word.match("Symbols:") ? item.word : highlightWildcard(item.word, pattern))), defs: definition, is_match: (item.word.toLowerCase() === pattern.toLowerCase()) }; })); } }); }}) .data("ui-autocomplete")._renderItem = function(ul, item) { var $li = $("<li>").appendTo(ul); var $word = $("<span>").html(item.highlight); // Definition on the right (in gray), but only if we have one if (item.defs) { var $def = $("<span class='definition'>").text(item.defs); if (item.is_match) { $def = $("<span class='definition definition_match'>").text(item.defs); } $li.append($word).append($def); } else { $li.append($word); } return $li; }; ; init(); }); </script> <br><br><br><br> </body></html>