Definition of "rugged"
rugged1
/ˈɹʌɡɪd/
adjective
comparative ruggeder, superlative ruggedest
(of weather) Stormy; turbulent; tempestuous
(of behaviour) Violent; rude; boisterous
(computing, of a computer) Designed to reliably operate in harsh usage environments and conditions.