Từ đồng nghĩa của being connected

Tính từ

Marked by suitability or aptness
appropriate suitable proper fitting apt relevant pertinent apposite applicable germane material significant right congruous convenient expedient favorable favourable auspicious propitious opportune felicitous well judged seemly befitting becoming deserved ad rem apropos correct fit fitted good in keeping suited well-suited appurtenant happy meet seasonable to the point to the purpose related linked admissible relative applicatory on the nose on the button pointed useful correlated salient congruent valid consistent legit kosher right on on target having to do with having direct bearing on cognate important relating compatible pat pertaining to helpful associable belonging appertaining pertaining relatable apropos of of use requisite consonant allowable conformant pointful harmonious conforming accordant referring weighty concerning correspondent allied in point akin analogous applicative on-topic kindred of interest that's the ticket acceptable just decent fair rightful adequate reasonable timely due satisfactory comme il faut ideal qualified decorous warranted justified competent pretty perfect serviceable condign merited sufficient worthy nice respectable sensible conventional accepted advantageous OK adapted legitimate all right agreeable in order usable presentable commensurate permitted standard tolerable well-timed passable effective functional beneficial okay tailor-made justifiable polite choice genteel equitable de rigueur well-chosen permissible ample conformable approved practical handy sound orthodox enough equipped done comfortable proportionate desirable good enough useable constructive official just right authorized exact feasible commensurable practicable fine comely employable usual solid unobjectionable pukka promising spot on authorised well suited required tasteful needed desired formal neat allowed dignified profitable expected coherent equal refined corresponding lawful customary concordant average legal precise civilized cut out for preferable lucky fortunate sympathetic alright friendly likely available best welcome providential sanctioned sufficing earned matching pleasing congenial traditional licit civilised moral rational optimal above board up to standard made to order well deserved well earned able ethical hopeful up to snuff capable within the law prepared chosen well chosen on the money by the book deserving ready necessary matched conducive judicious established well put well expressed obligatory specified intended preferred accurate accommodating benefic commodious proportional carefully selected comparable convincing salutary benignant nonconflicting anticipated selected pragmatic mannerly utilitarian courtly healthful wholesome toward prudent genuine viable workable worthwhile supportable tenable defensible couth benign realistic recognized cut out in good taste well-mannered copacetic fairish well bred palatable tolerated unexceptionable flattering well-matched elegant exploitable prosperous conformable to logical unexceptional done thing well timed swell very correspondent to correspondent with operable pleasant satisfying model jake quintessential bona fide up to par up to scratch supreme recognised fairly good well-founded right up your street so-so up to the mark in accord just the job fairy-tale made well encouraging destined richly-deserved conformed reconciled accommodated viewable of benefit productive well-deserved peculiar unique good for favourite favorite designed inspired kindly equivalent fruitful utilizable indicated quantified listed protocol behooving beseeming golden beneficent empowered consumable regular associated with wearable ripe the done thing within reason bounden telling fortuitous joyous contingent dependent abundant just what was ordered professional cheering pleasureful gratifying pleasurable reassuring well qualified according to Hoyle ceremonious punctilious workaday plenty possible probable concedable what the doctor ordered right and proper coextensive licensed statutable constitutional statutory legalized working actionable advisable about diplomatic stilted stiff stiff-necked starchy consummate absolute prototypical heaven-sent on the mark de règle purposeful enhancing righteous politic ordinary everyday symmetrical great utilisable careful plentiful plenteous bounteous admitted sane efficient utile nifty predictable timeous towardly seasonal user friendly in keeping with archetypal not unlikely not impossible prescribed with respect in regard of choice trained eligible aplenty copious minimal bountiful just the thing embellishing utility fit for purpose in character full of promise doable achievable operative commonsensical real-world right stuff licenced legalised ultimate of service sanctionable in proportion purposive set honest moralistic virtuous principled canonical noble card-carrying right-minded sanctioned by law going by the rules equal to up to capable of appropriate to the time of year normal for the time of year mandatory compulsory enow as much as you need as much as is necessary just what the doctor ordered the very thing just what one needs excellent in the running wonderful in line for reconcilable middling moderate common holding water on the level twenty-four carat on the up and up in principle excusable pardonable venial sedate ornamenting gracing indulgent accommodative obliging assuaging assuasive appeasing snug goodish tactful optimum ingenious simple sufferable perfectly fitted perfectly suited spot-on up your alley sufficiently good pretty good run-of-the-mill quite good staid demure modest polished fixed not bad within accepted bounds reserved ladylike gentlemanly prime peak top -worthy bog-standard middle-of-the-road prerequisite particular fair-to-middling totally fine well behaved well-behaved well mannered idyllic foremost cooperative having good vibes harmonizing companionable in sync with attuned in step together adaptable on the same wavelength in tune cotton to interoperable in the groove harmonising hitting it off getting along with regulation normal completely understandable A-OK cogent copasetic restrained prim ceremonial finest express sustainable compelling reasoned sincere choicest admirable clever agreeing creditable sublime ducky looked-for plausible lucid believable warrantable true authentic credible grounded reliable au fait well-earned best possible persuasive verifiable understandable dinkum inventive deft intelligent called for hunky-dory pre-eminent best-case okey-dokey fair to middling real acknowledged sought after

Tính từ

Possessed in common
mutual joint shared collective common combined cooperative communal united collaborative concerted pooled conjunct conjoint public reciprocal interactive multiple interdependent intermutual correlative associated related bipartite complementary bilateral interchangeable reciprocated requited returned convertible dependent interchanged partaken participated respective give-and-take two-sided given and taken group composite cumulative grouped collated consolidated allied aggregate unified coordinated concentrated linked joined mixed mingled reciprocative team synergistic mass synergic symbiotic synergetic dual interprofessional ensemble combining two-way hand in hand harmonious collegial coactive collaborating agreeing participating collusive uniting concurring coacting coefficient joining in league hand in glove community amalgamated massed coadjuvant corporate affiliated assembled compiled neighbourhood amassed neighborhood clustered communistic undivided gathered conglomerate agglomerate merged confederate cohesive general leagued confederated in partnership social for all communalist conjoined coalition multiparty integrated planned prearranged jointly planned piled heaped hoarded quadruplex duplex melded blended agreed upon banded together agglomerated conjugate conjunctive umbrella overall broad socialistic open multifamily global all-embracing complete blanket in cahoots unrestricted accessible available free community-based without charge free for all open-door not exclusive free to all accessible to all free-for-all not private open to the public unanimous cross-party

Tính từ

Never relaxing or slackening
unremitting continuous continual incessant perpetual constant uninterrupted endless unceasing ceaseless unbroken relentless unending persistent interminable sustained steady unrelenting nonstop continuing eternal running unabating everlasting unrelieved ongoing continued permanent repeated regular frequent recurrent chronic unflagging unabated enduring consecutive unwavering timeless unfailing persisting indefatigable unvarying unwaning repetitive unchanging unyielding staying unwearied dateless aeonian assiduous diligent inexorable unsparing hard sedulous unalleviated non-stop round-the-clock around-the-clock without respite oft-repeated never-ending perennial 24-hour day-and-night round the clock lasting unfaltering abiding prolonged undying recurring untiring undeviating immortal protracted lingering habitual always-on dogged deathless persevering unswerving tireless unstoppable ageless imperishable without end long-lasting long-standing long-lived infinite stable nagging niggling fixed implacable monotonous amaranthine neverending drawn-out interminate unwearying gnawing lifelong day and night on a treadmill ever-present lengthy undivided long unmerciful extended closed extensive maintained drawn out world-without-end stretched out solid unlimited unintermitted boundless limitless periodic periodical remorseless never-ceasing advancing pursuing progressing unflinching sempiternal in progress carrying on regularized regularised standardised irrevocable standardized no end of no end to with no let-up invariable uniform for ever and ever without surcease steady-going without a break even slow dragging consistent changeless spun-out long-drawn-out immutable stubborn settled ineradicable routine rooted unmitigated set unchangeable unfluctuating rigid inflexible deep-seated deep-rooted invariant unfading unchanged static equable stationary predictable same stabile monolithic never-changing immedicable incurable constantly recurring long-term

Tính từ

Adjacent to, or being in contact with at some point or line
adjoining adjacent abutting bordering conterminous contiguous joining touching connecting flanking flush fringing interconnecting neighboring neighbouring conjoining coterminous impinging joined juxtaposed approximal attached meeting proximate skirting verging approximate near nearby vicinal next-door bordering on next door beside close next next to nearest immediate closest alongside edging bounding on the side juxtapositional contactual against close by back-to-back side by side side-by-side adjacent to near-at-hand in contact hard by on the edge of next door to nigh surrounding close at hand near at hand close-up proximal handy convenient accessible in close proximity not far away at hand peripheral circumambient encircling outlying encompassing fringe circumjacent enclosing border local neighbourhood circumferential circumforaneous neighborhood warm ready at close quarters within spitting distance within sniffing distance not far off close-by a hop, skip and a jump away within reach just round the corner close-at-hand tangential tangent close together by direct very near intimate close to near to neighbouring on abreast of proximate to contiguous with attached to in the vicinity approximate to by the side of cheek by jowl with imminent impending approaching walkable nearly upcoming in the neighbourhood of not far from within reach of within earshot in the vicinity of vincinal around the corner within close range of under one's nose in spitting distance in the ball park cheek by jowl within sight within striking distance a stone's throw away within walking distance across the street give or take a little on your doorstep abreast available around up-close not remote within stone's throw within range

Tính từ

Electrically powered

Tính từ

Having two or more sections connected by a flexible joint

Tính từ

(of a wire or device) Electrically charged or energized

Tính từ

Greatly interested or captivated
engaged enthralled absorbed engrossed captivated immersed interested fascinated focused focussed intrigued involved mesmerised mesmerized riveted beguiled consumed enchanted entranced fixated gripped intent occupied preoccupied rapt attentive charmed hooked deep held hypnotised hypnotized lost caught up wrapped up all ears hung up taken up up to here spellbound busy observant really into distracted caught up in head over heels tied up preoccupied by obsessed in a brown study focused on submerged intent on fanatical fixed abstracted buried into absent-minded riveted by passionate turned on up to here in eat sleep and breathe heavily into locked in dialed in deep in thought bewitched concerned concentrated taken enamored concentrating gone oblivious infatuated absent captivated by enamoured daydreaming intense gripped by single-minded hell-bent up to one's ears hooked on set overwhelmed transported steadfast ravished dreaming content employed happy all wound up distrait bound-up absentminded besotted keen bugged smitten carried away enthusiastic devoted engaged with engaged in monomaniacal queer in a world of your own hypnotized by fixated by intrigued by mesmerized by taken up with taken over preoccupied with sunk in single-minded about potty about crazy about engrossed in absorbed in wrapped up in obsessive about passionate about nuts about stuck on dedicated to enthusiastic about interested in gone on dotty about involved in possessed by wild on wound up hung up on devoted to immersed in having a one-track mind steeped centered wrapped centred committed ignorant bound up knee-deep ardent fervid fervent feverish crazy obsessive determined bent resolute enfolded earnest steady resolved impassioned nuts full prepossessed up to one's ears in busy with entranced by fascinated by distracted by taken up by dreamy enthralled by spellbound by enrapt watchful transfixed firm eager enraptured studious somewhere else wool-gathering not there with your head in the clouds miles away not with us dotty settled alert enticed inflexible insistent impatient set on deep in industrious diligent tickled pleased assiduous sedulous pensive heedless diverted monopolized laughing unaware faraway brooding entertained monopolised smiling inattentive worried thoughtful wrapped-up mooning woolgathering anxious asleep distant far away airheaded removed forgetful moony elsewhere immersed in thought inconscient lost in thought bemused beguiled by fiend for amused pleasantly occupied pleasurably entertained searching scrupulous rigorous careful detailed thorough piercing meticulous painstaking conscientious delighted perceptive probing whole entire concerted methodical minute discerning intensive captive exclusive persistent undivided all paying attention listening carefully vigilant penetrating dedicated possessed trapped attending close unblinking stuck beady sharp mentally enchanted shrewd strong-minded dogged driven motivated attracted thrilled on task dazzled intoxicated tantalized seduced titillated excited overpowered aroused tantalised very interested inquisitive fond of sold on under a spell in love with extremely curious very inquisitive highly interested extremely interested very curious complete total enquiring inquiring active undistracted unbroken collective wholehearted absolute unadulterated unshared unreserved consistent unqualified unalloyed unmitigated investigational penetrative strenuous unflagging consummate unswerving sincere united unanimous continued in-depth fact-finding out-and-out rigid fast lock stock and barrel deliberate circumspect desperate energetic all-out heedful mindful aware percipient heeding acute noticing regardful listening awake tentie tenty reckful open-eyed beady-eyed on guard on the ball on the job on one's toes wide awake on the qui vive on your toes wide-awake Argus-eyed on the lookout not missing a trick

Tính từ

Switched on
plugged-in informed aware alert involved clued-up in touch in tune switched on knowledgeable plugged in versed conversant in the know acquainted abreast savvy familiar knowing au courant tuned in au fait cognizant versant well-informed in the picture conscious apprised up-to-date no stranger to up switched-on enlightened educated up to date up on hip to sophisticated down mindful instructed sussed clued up genned up with it in the loop acquainted with in on learned expert experienced sensible sentient witting illuminated well-read apprehensive wise observant well informed grounded posted well versed kept posted well versed in knowledgeable about on to au courant with on the ball at home with familiar with well informed about cognizant of well up on wise to schooled cultured literate erudite understanding skilled competent across seasoned ware tutored perceptive comprehending alive well-versed introduced on the beam clued up on wised up up to speed well up in up to speed on informed about plugged into experienced in up to date on versed in apprized knowing what's what well briefed genned up on au fait with filled in hip at home hep to down with sensible of alive to alert to in having your finger on the pulse percipient hep practised in abreast of skilled in proficient in apprised of perfect in proficient prescient cultivated practised omniscient privy appreciative with a knowledge of know one's stuff well-rounded practiced with-it with an understanding of tuned-in leet civilized primed refined intellectual advanced awake liberal judicious sharp clued in on in the know about sensitive to sensible to mondaine freed up to date with conversant with disenthralled disillusioned ware of up with worldly-wise disentranced developed rational briefed progressive reasonable broad-minded open-minded free-thinking civilised well educated abreast of the facts watchful attentive at ease with used to turned on wary vigilant observing respectful well-grounded well-acquainted heedful careful regardful thoughtful cautious cagey chary conscientious solicitous observative awake to conscious of on the job on one's toes chary of wary of regardful of recognizant of be up on know ins and outs with eyes peeled aware of careful of watchful of know all the answers heedful of well-briefed discerning scholarly lettered intelligent well read well-educated literary trained academic bookish brainy sure widely read prepared clued in polished advised accomplished able apperceptive discriminating studious highbrow certain scientific scholastic accustomed well-taught on top of things intellectually aware in control appraised cluey clued recognizant well schooled smart bright sentient to clever brilliant insightful cognizant in familiarised familiarized set qualified in place geared up in position enlightened about sagacious plugged in to current genned up about clued up about up-to-the-minute at the ready fit ready sage self-aware confident switched on to au parfum taught coached nurtured cerebral with great knowledge capable professional formed fitted shaped enriched corrected finished initiated prepped quick-witted noting perceiving recognizing noticing assured privy to partaking of informed of switched-on to party to advised of sharing in sussed of remarking recognising keen confident with competent at responsive to mindful of able to recognize seized of wide-awake clued-up on percipient of elegant genteel polite urbane tasteful courteous sensitive mannerly couth artistic gallant chivalrous tolerant esthetic arty savant distingue traveled aesthetic travelled well-bred high-class artistically aware with good taste blue-stocking

Tính từ

Being an essential part of a whole
integral essential key necessary basic crucial fundamental indispensable major requisite significant vital central consequential critical imperative intrinsic mandatory needed paramount pivotal principal quintessential required characteristic core focal important inherent structural substantive all-important chief compulsory elementary natural necessitous prime profound rudimental rudimentary staple underlying burning cardinal constituent constitutional constitutive elemental foundational needful obligatory primary salient component innate pre-eminent all important at the heart of must-have prerequisite vitally important called for high-priority meat-and-potatoes urgent of great consequence pressing of the essence foremost acute compelling of the utmost importance life-and-death capital serious leading preeminent dominant main momentous big exigent influential far-reaching prominent premier heavy weighty radical notable noteworthy predominant demanded grand considerable material powerful top overriding supreme meaningful commanding decisive great outstanding mighty root intense heavy-duty major-league bottom-line high-level first de rigueur eminent distinguished grave celebrated wanted original seminal stipulated primitive deciding monumental noted basal incumbent eventful reputable illustrious imposing ruling superior top-priority almighty of note noble honoured determinative honourable honorable of consequence big-time deep-seated honored highly regarded called-for high profile high-powered high-ranking big league high-up telling pertinent substantial highest large sweeping appreciable native desired number one exceptional organic inborn inbred determining respected instrumental dire connate impactful heavyweight renowned immanent arch recognized famous primal recommended worthy historic striking master trusted immediate nonelective ponderous head top-level senior well-known famed deep-rooted forced peremptory binding of concern involuntary overruling prestigious large-scale esteemed dignified ingrained inescapable top-ranking unavoidable ultimate compulsatory formidable iconic hard-wired distinctive historical resonant nitty-gritty life-changing big-league life and death recognised of influence puissant well known earth-shattering life-or-death much needed deep king real composing integrant formative lacking greatest inner nuclear everything huge climacteric lacked strategic conspicuous underlined irremissible fixed prescribed of moment presiding high lead supereminent fatal name-of-the-game world-shaking overbearing prior overmastering topmost sovereign sovran business-critical mission-critical appropriate coal-and-ice expedient preferred proper specified major league earnest top-notch primordial initial desperate numero uno statutory big time skookum top-drawer of high standing beginning introductory abecedarian incumbent on name of game importunate emergency imperious drastic sore impelling extreme number-one set enforced of vital importance extraordinary terrible clamant driving crying parlous emergent sustaining axiomatic axiological supporting substratal substrative grass-roots theoretical bottom underived groundlaying prevailing well-connected notorious prized controlling valued climactic a matter of life and death very great time-critical eloquent elevated incomparable signal first-class alpha rich memorable oratorical magnificent majestic royal upper exalted fabled marvelous towering authoritative cogent four-star successful magnific potent phenomenal glorious aristocratic upper-class VIP true good marvellous built-in deep-down indigenous hardwired engrained congenital priceless very important valuable precious severe sizable pronounced inestimable especial worthwhile pointed irreplaceable rare helpful choice overshadowing dangerous grievous high-profile serviceable invaluable treasured acclaimed prodigious extremely helpful beyond price extremely useful worth its weight in gold public of mark well thought of in the public eye best uppermost finest utmost top-tier elite champion apex prevalent unsurpassed transcendent governing perfect absolute unequaled definitive preponderant unequalled best possible star peerless matchless superlative optimal optimum unparalleled premium predominate regnant ascendant final dominating stellar unrivaled ranking biggest consummate directing unrivalled peak second to none first-rate reigning arch- ideal conclusive select inimitable crack model choicest lofty of greatest importance idyllic front settling maximum unprecedented maximal in charge apical super tiptop headmost surpassing unsurpassable unexcelled unbeatable largest No. 1 excellent highest-ranking very precise exemplary right crowning topflight remarkable of prime importance first and foremost five-star top drawer unassailable marked best-case of the first rank loftiest intervening emphatic effective unexampled boss august superseding complete A-1 official clear high-grade culminating world class number 1 regal nonpareil fine outside industry leading fateful revered categorical beyond compare earthshaking utopian top-class certain sublime of supreme importance a cut above the rest prize-winning causal last transcendental life-preserving life-sustaining special guiding particular initiative winning winner's unmatchable oustanding strongest noticeable chad simple pioneer worthiest overarching managing ace better axial larger higher greater bigger elder splendid operative keynote unmatched prepollent standard high-class total untouchable obvious record domineering prepotent richest popular inaugural A-number-1 omnipotent supervisory all-powerful overpowering efficacious arbitrary unconditional strong assertive executive level primo hotshot hotdog top-rank second-to-none higher-ranking higher-level high-status authoritarian autocratic actual exact undefeated unbeaten high priority dandy cool magnanimous stately moving intrusive projecting protruding relevant impressive arrestive jutting obtrusive defining insistent dictatorial heavy stuff hot stuff irrevocable correct suitable opportune fitting furthermost of greatest significance magisterial respectable venerable patrician refined holding the reins forceful definite highest ranking gifted high-minded legendary heroic triumphal idealistic redoubtable first rate highly rated learned admired mother of all frontline determinate closing at the cutting edge at the leading edge tough difficult without equal responsible shaping evaluative exclusive trenchant blue-ribbon genteel arresting top of the line top of the range blue-chip landmark solemn posh concluding clinching tip top decided incisive record-breaking first class highborn upmarket highbred gentle wellborn empyrean empyreal sombre hard sober somber top-of-the-range par excellence sans pareil crisp out of sight out of this world settled unequivocal high-power just right tectonic super colossal mammoth of great import no joke hefty no laughing matter of significance on the money on the button front-page litmus test big-ticket top-end high-ticket blue-blooded archetypal classic extensive immense tremendous widely praised well born upper-crust of distinction classical silk-stocking high-born enormous sizeable exceeding ultra titanic vast astronomic astronomical ample representative copybook pure prototypical typical crown zenithal goodly biggish untainted unsullied paradigmatic untarnished idealized flawless idealised unblemished most important most prominent most influential most excellent most illustrious most powerful most favorable most favourable most advantageous most appropriate most significant most skilled most obvious most noticeable most outstanding

Tính từ

(of people) Unwilling to be separated
inseparable close intimate bosom devoted best buddy-buddy chummy confidential especial familiar fast firm friendly good indivisible inward near thick tight boon conjoined constant faithful inalienable indissoluble inseverable loyal attached entwined integral integrated intertwined interwoven moulded molded secure undividable unified united whole as one tied up as thick as thieves thick as thieves in each other's pocket joined at the hip matey dear pally special loving palsy-walsy cozy cosy cherished valued treasured close-knit affectionate personal cordial staunch clubby steady enduring steadfast favourite on good terms favorite permanent sociable congenial stable solid unbreakable abiding dedicated unwavering unfailing trusty warm dearest neighborly neighbourly fond closely acquainted allied akin amalgamated blended reliable long-standing deep-rooted long-lasting durable regular nice palsy on speaking terms hail-fellow-well-met nearest and dearest on top of each other lasting amiable cliquey convivial very dear unsplittable impenetrable joined binding eternal fixed comradely clannish companionable clubbable imperishable tight-knit on the best of terms well in close to devoted to hand in glove on friendly terms inseparable from true flawless trustworthy dependable safe everlasting indestructible incorruptible down-the-line avid ardent true blue devout unfaltering resolute true-blue dutiful truehearted uncorrupted convincing balanced correct perfect sound undamaged vigorous compelling normal tried and true potent expedient well timed unspoiled unswerving influential tried and tested eatable committed trenchant persuasive felicitous unimpaired favourable unhurt well judged seasonable unspoilt timely fresh promising intact fit to eat undecayed unblemished uncontaminated favorable sure tried-and-true responsible tried calculable stanch pious trustable stalwart honest honourable allegiant upright honorable sensible wholehearted reputable conscientious mature never-failing genuine dyed-in-the-wool truthful card-carrying deep-dyed level-headed strong rational competent trusted liege earnest sincere sworn fervent immovable enthusiastic keen always there zealous fervid hard-core patriotic hard-working fanatical pledged straight tried and trusted behind one on the level confirmed orthodox unflappable straightforward uncompromising redoubtable stout credible predictable die-hard unhesitating sane reasonable stiff inflexible tough in good faith obedient true-hearted discreet adult capable confiding unchanging believable circumspect scrupulous eager driven true to life string along with diligent assiduous passionate active unqualified through and through studious purposeful unquestioning capable of being trusted attentive concerned out-and-out as keen as mustard single-minded single-hearted old faithful given over to mad keen true to the end virtuous unimpeachable ethical principled righteous foolproof guaranteed saintly adherent consecrated admiring supportive fly right to be trusted straight-up sure-fire worthy of trust above suspicion boy scout up front down home full of integrity rock solid as good as one's word certain sturdy rocklike copper-bottomed go-to carrying the load to be counted on good as one's word stand-up settled sober calm equable imperturbable levelheaded serene poised sedate stolid staid serious unruffled reserved down-to-earth having both feet on the ground full of common sense collected self-possessed serious-minded well balanced composed cool self-restrained unexcitable

Động từ

(led to) To be a route or means of access

Động từ

To have transferred into another vehicle (train, bus, etc.)

Động từ

Past tense for to meld or join together into a single unit

Từ trái nghĩa của being connected

Music ♫

Copyright: Proverb ©

You are using Adblock

Our website is made possible by displaying online advertisements to our visitors.

Please consider supporting us by disabling your ad blocker.

I turned off Adblock