Words Starting With BL

We have 1705 words starting with BL. If you're looking for a word definitions starting with the BL then check out our words below.

These are useful for Scrabble and other word games.

Filter B Words By Letter

B#BABBBCBDBEBHBIBJBKBLBMBNBOBPBRBSBTBUBVBWBY

List of Words Starting BL

7 Letter Words Starting BL

WordScrabble® PointsWords with Friends® Points
blowzed2224
blowjob2126
blazing1923
blitzed1921
blintzs1821
blowfly1820
blickey1820
blintze1821
blitzes1820
bluffly1821
blackly1821
blazons1821
blazers1820
blotchy1718
bluffed1619
bleakly1618
blighty1617
blacked1619
blankly1619
blocked1619
bluffer1518
blacken1519
blaubok1519
blesbok1518
blocker1518
blubbed1419
blemish1416
blobbed1418
blebbed1418
blinked1417
blabbed1418
blomary1416
blowups1418
blucher1417
blanked1417
blinker1316
blushed1315
blubber1318
blights1315
blanket1316
blandly1316
blonket1316
blabber1317
blobber1317
blighia1315
blindly1316
bluecap1318
bleaker1315
blowgun1318
blowing1317
blusher1214
blither1213
blogged1216
bleeped1215
blaming1217
bloomed1215
blocage1216
bleynte1214
blushes1214
blowout1215
blewits1214
blether1213
blowers1214
blowess1214
blarney1214
blueish1214
bluntly1216
blather1213
blushet1214
bluefin1216
blowier1214
bludger1115
blossom1114
blooper1114
bloomer1114
blooded1113
blissom1114
blagger1115
blended1114
bleeper1114
bladder1113
blinded1114
blogger1115
blendes1013
blender1013
bleeder1012
bleared1012
blatted1012
blueing1015
blunger1015
blunted1014
bleated1012
blondes1013
blaring1014
blander1013
blunder1014
bloated1012
bluings1015
blondie1013
blotted1012
blurted1013
blasted1012
blating1014
blinder1013
blurred1013
blessed1012
blunter913
bluster912
blarina912
bleater911
blinies912
blotter911
blisses911
blissus912
bloater911
blister911
blouson913
blesses911
bluetit912
blatant912
blatter911
bleriot911
blesser911
blaster911


6 Letter Words Starting BL

WordScrabble® PointsWords with Friends® Points
blowzy2324
blowze2022
blazed1820
blazon1720
blazes1719
blocky1719
blazer1719
blintz1720
bluffy1719
blitzs1719
blebby1518
blabby1518
blixen1518
bleaky1516
blowth1415
blacks1417
blocks1417
bluffs1417
blushy1415
blowsy1415
bleyme1315
blotch1315
blowup1317
blimey1315
blench1316
blanch1316
bleach1315
bloomy1315
blosmy1315
blimps1216
blanks1215
blight1214
blokes1214
blinks1215
bloody1213
blowse1113
blower1113
blithe1112
blyton1113
blasty1112
blewit1113
blooth1112
blamed1114
bleary1112
bluish1113
blurry1113
bluely1114
blenny1114
blolly1114
blooms1013
blames1013
blamer1013
bladed1012
blancs1014
blurbs1014
bleeps1013
bludge1014
blunge914
bluing914
blings913
blends912
blared911
blende912
bleeds911
blated911
bloods911
blinds912
blinde912
blonde912
blonds912
blague913
blades911
blasts810
blains811
blares810
blunts812
blurts811
blates810
bleats810
blouse811
blotto810
bloats810
blinis811
bletia810
bluets811
bluest811
blears810
blatta810


5 Letter Words Starting BL

WordScrabble® PointsWords with Friends® Points
blaze1618
blitz1618
bluff1316
blowy1314
blyth1313
block1316
black1316
bloch1214
blenk1114
bleak1113
bloke1113
bligh1113
blink1114
blady1112
blank1114
blake1113
blimp1115
bliny1012
blown1013
blows1012
blive1013
bluey1012
blahs1011
blush1012
blebs912
blanc913
blame912
blurb913
blabs912
blice912
blips912
blobs912
bleep912
blubs913
blocs912
bloom912
blood810
blond811
blogs811
blued811
bleed810
bland811
blade810
bling812
blend811
blind811
blida810
blurt710
blots79
blurs710
blues710
blore79
blote79
bluer710
blunt711
blini710
blate79
blats79
blear79
blast79
blase79
blain710
blair79
blare79
bleat79
blent710
bliss79
blite79
blitt79
blirt79
bleus710
bless79
blest79
bloat79


4 Letter Words Starting BL

WordScrabble® PointsWords with Friends® Points
blek1012
blok1012
blow911
blew911
blay910
blah910
blip811
bloc811
bleb811
blob811
blub812
blab811
bled79
blag710
blad79
blog710
blur69
blue69
blot68
blet68
blat68
blae68
blea68
blee68
bleu69
blin69


3 Letter Words Starting BL

WordScrabble® PointsWords with Friends® Points
blt57


Other Words Starting BL

blood-twig
Blood-shotten
blood-related
blood-red
bloodbath
bloodbaths
Bloodbird
bloodberry
bloodberries
blood-oxygenation level dependent functional magnetic resonance imaging
blood-filled
blood type
blood transfusion
blood test
blood sugar
blood typing
blood vessel
blood-brain barrier
Blood-boltered
blood-and-guts
bloodcurdling
Bloodflower
bloodleafs
bloodleaf
blooding
bloodinesses
bloodless
Bloodless Revolution
Bloodletter
Bloodlet
bloodlessly
bloodiness
bloodily
bloodhound
bloodguilty
bloodguilts
bloodguilt
bloodhounds
bloodied
bloodiest
bloodies
bloodier
blood stream
blood sport
blood disorder
blood disease
blood cyst
blood cup
blood donor
blood dyscrasia
blood flower
blood feud
blood extravasation
blood count
blood corpuscle
blood brotherhood
blood brother
blood blister
blood berry
blood cell
blood clam
blood coagulation
blood clotting
blood clot
blood fluke
blood glucose
blood pudding
blood profile
blood pressure
blood poisoning
blood relation
blood relative
blood spavin
blood serum
blood sausage
blood platelet
blood plasma
blood knot
blood kinship
blood heat
blood group
blood lily
blood line
Blood Orange
blood money
blood meal
bloodletting
bloodlettings
blooming-fool begonia
blooming
Bloomfield
Bloomery
Bloomingly
Bloomingness
Bloomless
Bloomington
bloomings
bloomers
Bloomeria crocea
bloody-minded
Bloody sweat
bloody shame
Bloody Mary
Bloodybones
bloodying
Bloomeria
Bloomary
bloom of youth
Bloomsbury
Bloomsbury Group
blotches
blotched
blot out
Blossomy
blotchiness
blotching
blotters
blotted out
Blotless
blossoms
blossomming
blossom out
blossom forth
bloopers
Bloomsday
blossomed
blossoming
blossommed
Blossomless
blossomings
Bloody hand
Bloody flux
bloodstained
bloodstain
bloodshot
bloodsheds
bloodstains
Bloodstick
bloodstone
bloodstocks
bloodstock
Bloodshedding
Bloodshedder
bloodlusts
bloodlust
bloodlines
bloodline
bloodmobile
bloodmobiles
bloodshed
bloodroots
bloodroot
bloodstones
bloodstream
bloodwood tree
Bloodwood
Bloodwit
Bloodulf
bloodworm
bloodworms
bloodworts
bloodwort family
bloodwort
bloodthirsty
bloodthirstinesses
bloodsucker
Bloodstroke
bloodstreams
bloodsuckers
bloodsucking
bloodthirstiness
bloodthirstiest
bloodthirstier
blood bank
blood agar
blindnesses
blindness
Blindman's holiday
blindman's buff
blindside
blindsided
Blindstory
blindsiding
blindsides
blindman's bluff
Blindingly
Blindfish
blinders
Blindage
blind trust
blindfold
blindfolded
blinding
blindfolds
blindfolding
blindworm
blindworms
blissfully
blissful
blintzes
blinkings
blissfulness
blissfulnesses
blister beetle
Blissus leucopterus
Blissless
blinking chickweed
blinking
blink of an eye
Blink beer
blink away
bling bling
Blink-eyed
Blinkard
blinkers
blinkering
blinkered
blind stitching
blind staggers
blight canker
Blighia sapida
bleu cheese dressing
Bletting
blighted
blighter
Blightingly
blighting
blighters
Bletonism
Bletilla striata
blessings
blessing
blessednesses
blessedness
blethered
blethering
Bletilla
Bletia striata
blethers
blighty wound
Blimbing
Blind man's buff
blind man
blind landing
blind gut
blind person
Blind reader
blind spot
blind snake
blind side
blind gentian
blind flying
blind bend
blind alley
blimpish
blind corner
blind curve
blind eel
blind drunk
blind date
blister blight
blister copper
blockboard
blockages
blockage
blockading
blockbuster
blockbusters
blockheaded
blockhead
blockers
blockades
Blockader
Block tin
Block system
Block signal
block plane
block up
block vote
blockaded
blockade-runner
blockade
Blockheadism
blockheads
blollies
Blogosphere
blogging
bloggers
Blond metal
blonde lilian
blondnesses
blondness
blondish
Bloemfontein
Bloedite
blocking
blockhouses
blockhouse
blockhole
blocking agent
Blocking course
Blocklike
blockish
blockings
block out
block off
blithers
blithering
blithered
blithenesses
blithesome
blitzing
blitzkrieging
blitzkrieged
blitzkrieg
blitheness
blithely
blistering
blistered
blister rust
blister pack
blistering agent
blisterings
Blitheful
blistery
blisters
blitzkriegs
Blitzstein
block capital
Block book
block anesthesia
block and tackle
Block chain
block diagram
block of metal
block letter
block grant
block anaesthesia
Blocadren
Bloatedness
blizzards
blizzard
bloaters
bloating
blobbing
Blobber-lipped
Bloatware
Blottesque
blotting
bluebottle
bluebonnets
bluebonnet
Bluebloods
bluebottles
Bluebreast
bluefin tuna
bluecoats
bluecoat
BLUEBLOOD
bluebirds
blueberry pie
blueberry bush
blueberry
blueberries
blueberry root
blueberry yogurt
bluebird
bluebills
bluebill
bluefins
bluefish
bluejacket
bluejack oak
blueings
blueheads
bluejackets
blueness
Bluenoser
bluenose
bluenesses
bluehead
bluegrasses
Bluegown
bluegills
bluegill
bluefishes
bluegrass
Bluegrass Country
Bluegrass Stater
Bluegrass State
Bluegrass Region
bluebells
bluebell
blue-eyed grass
blue-eyed African daisy
blue-eyed
Blue-eye
blue-eyed Mary
blue-flowered
blue-gray
Blue-grass State
blue-fruited
blue-collar
blue-chip stock
blue-blind
blue-black
blue-belly
blue whale
blue-blindness
blue-blooded
blue-chip
blue-bottle
Blue-bonnet
blue-green
blue-green alga
blue-violet
Blue-veined
Blue-skylaw
blue-sky
blue-white
blue-winged teal
Bluebeard
blueback salmon
Blueback
blue-ribbon
blue-purple
blue-headed vireo
blue-grey
blue-green algae
Blue-john
blue-lilac
blue-pencilling
blue-pencilled
blue-pencil
bluenoses
Bluepeter
Blunt-witted
blunt-leaf heath
blunt trauma
blunt file
bluntest
blunting
bluntnesses
bluntness
Bluntish
Blunging
blunders
blundered
blunderbusses
blunderbuss
blunder out
blunderer
blunderers
Blunderingly
blundering
Blunderhead
blurriness
blurrinesses
blustering
blusterers
blusterer
blustered
Blusteringly
blusterous
Blustrous
blustery
blusters
Blushless
Blushingly
blush wine
blurting
blurt out
blurring
blush-colored
blushers
blushing mushroom
blushing
blushful
bluish-white
bluish-violet
bluestone
bluestockings
Bluestockingism
bluestocking
bluestones
bluethroat
bluetick
bluethroats
bluethroat pikeblenny
bluestems
bluestem wheatgrass
blueprint
Bluepoll
bluepoints
bluepoint
blueprint paper
blueprinted
bluestem
blueprints
blueprinting
blueticks
bluetongue
bluish black
bluffnesses
bluffness
bluffing
bluish green
bluish-gray
bluish-purple
bluish-lilac
bluish-grey
bluffers
Bluff-headed
blueweed
bluetooth
bluetongues
blueweeds
bluewing
Bluff-bowed
bluff out
bluewings
blue walleye
blue wall of silence
blowziest
blowzier
blowtubes
blowtube
BLU-82
blubber out
blubberers
blubberer
blubbered
blowtorches
blowtorch
blowouts
blown-up
blown up(p)
blowlamps
blowpipe
blowpipes
blowsiest
blowsier
Blowpoint
blubbering
blubbers
blue blood
blue baby
blue ash
blue angel
blue bonnet
blue book
blue cardinal flower
blue bull
blue bugle
blue air
blue African lily
bludgeon
bluchers
blubbing
blubbery
bludgeoned
bludgeoner
bludgeons
bludgeoning
bludgeoners
blowlamp
blowjobs
blow out of the water
blow out
blow one's stack
blow off
blow over
blow tube
blow-by
Blow valve
blow up
blow job
blow gas
bloviates
bloviated
bloviate
blotting paper
bloviating
blow a fuse
blow fly
blow dryer
blow drier
blow-by-blow
blow-dry
blowhole
blowhards
blowhard
blowguns
blowholes
blowiest
blowings
blowing up
blowing gas
blowflies
blowfishes
blowback
Blow-out
Blow-off
blowbacks
blowball
blowfish
blowdown
blowballs
blue cat
blue catfish
blue point
blue pimpernel
blue pikeperch
blue pike
blue point Siamese
blue pointed
blue ribbon
blue racer
blue poppy
blue pickerel
blue peter
blue murder
Blue Mountain tea
blue moon
blue mold fungus
Blue Nile
blue note
blue peafowl
blue pea
blue orchid
blue ribbon commission
blue ribbon committee
blue thistle
blue succory
blue story
blue stone
blue tit
blue toadflax
blue wall
blue vitriol
blue tulip
blue stem
blue star
blue runner
Blue Ridge Mountains
Blue Ridge
blue ribbon jury
blue sage
blue shark
blue sky law
blue sky
blue skullcap
blue mockingbird
blue marlin
blue elder
blue devils
blue devil
blue darter
blue elderberry
blue false indigo
blue fleabane
blue flag
blue fig
blue daisy
blue curls
blue cheese dressing
blue cheese
blue channel catfish
blue channel cat
blue chip
blue cohosh
blue crab
blue copperas
blue columbine
blue fox
blue funk
blue jets
blue jet
blue jessamine
blue jeans
blue joke
blue law
blue marguerite
blue mahoe
blue lotus
blue jean
blue jay
blue grass
blue grama
blue goose
blue green
blue gum
blue jasmine
blue jack
Blue Hen State
blessedly

blessed with(p)
Black-mouthed
black-market
black-marked
Black-letter
black-necked cobra
black-necked grebe
black-seeded
black-necked stork
black-necked stilt
black-legged tick
black-lead
black-gray
black-fronted bush shrike
black-footed ferret
black-footed albatross
black-grey
black-haired
Black-jack
black-hearted
black-headed snake
black-stem spleenwort
black-stemmed spleenwort
blackberried
blackbeetles
blackbeetle
Blackbeard
blackberries
blackberry
blackberrying
blackberry-lily
blackberry bush
Blackband
blackballs
blackamoor
black-winged stilt
black-tie
black-tailed deer
blackamoors
blackback flounder
blackballing
blackballed
blackball
Black-faced
black-eyed Susan vine
black walnut
black vulture
black vomit
Black Vernacular English
black walnut tree
black wash
black weevil
black wattle
Black Watch
Black Vernacular
black turnstone
black swan
black sumac
black stork
BLACK STAR
Black Tai
black tea
black tree fern
black tongue
black tie
black whale
black widow
black-capped chickadee
Black-browed
black-body radiation
black-billed cuckoo
black-coated
black-crowned night heron
black-eyed Susan
black-eyed pea
Black-eyed
black-barred
black-backed gull
Black-a-vised
Black woman
black willow
black-and-blue
black-and-tan
black-and-white
black-and-tan terrier
black-and-tan coonhound
blackbird
Blackbirder
blackish-gray
blackish-brown
blackish
blackings
blackish-grey
blackish-red
blackjacked
blackjack oak
blackjack
blacking
Blackheath
blackguards
blackguardly
Blackguardism
blackguarding
blackhead
blackheads
blackhearts
blackheart cherry
blackheart
blackjacking
blackjacks
blackmailer
blackmailed
blackmail
blacklists
blackmailers
blackmailing
blackmouth bass
Blackmoor
blackmails
blacklisting
blacklisted
blackleads
blackleading
blackleaded
blacklead
blackleg
blacklegged
blacklist
blacklegs
blacklegging
blackguarded
blackguard
blackcap chickadee
blackcap
blackbutt
Blackburnian warbler
blackcap raspberry
blackcaps
blackcocks
blackcock
Blackcoat
Blackburn
blackbucks
blackboard eraser
blackboard
blackbirds
Blackbirding
blackboards
blackbodies
blackbuck
blackbody radiation
blackbody
Blackcurrant
blackdamp
blackfishes
blackfish
Blackfin
Blackfeet
blackflies
blackfly
Blackfriar
blackfoot daisy
Blackfoot
blackfaces
blackface
blackened
blacken out
blackdamps
Blackener
blackening
blackest
blackens
blackenings
black squirrel
black spruce
black diamond
Black Death
black cypress pine
black currant
black disease
black duck
black elderberry
black elder
black economy
black crappie
black cottonwood
black catechu
black cat
black carpet beetle
black caraway
black cherry
black cherry tree
black comedy
black cohosh
black cock
Black English
Black English Vernacular
black gum
black guillemot
black grouse
black greasewood
Black Hamburg
Black Hand
black hellebore
Black Hawk
black haw
black grama
black fritillary
Black Flags
black flag
black felt cup
black eye
black fly
Black Forest
Black Friday
Black Friar
black fox
black calla
black buffalo
black and white
Black and Tan
black and gold garden spider
black and blue
black and white(p)
black Angus
black art
black archangel
black apricot
Black American
Black African
blabbermouthed
blabbermouth
blabbering
blabbered
blabbermouths
blabbers
Black Africa
Blaberus
blabbing
black ash
black bamboo
black book
black body
black birch
black bindweed
black box
black bread
black buck
black bryony
black bream
black bile
black belts
black bean
black bead
black bass
black bear
black bearberry
black belt
black beech
black bee
black hemlock
black henbane
black pudding
Black Prince
black poplar
Black Plague
Black race
black racer
black rat snake
black rat
black raspberry
black pine
Black person
black operation
black opal
black olive
black oak
black out
Black Panther
black pepper
black pea
Black Panthers
black rhinoceros
Black Rock Desert
black sheep
Black September Movement
Black September
black sea bass
black snake
black snakeroot
black spot
black spleenwort
Black Spanish
Black Sea
black saltwort
black rot
black root rot fungus
Black Rod
black rockweed
black rudderfish
black sage
Black salts
black salsify
black sally
black nightshade
black mustard
black larch
black knot
black knapweed
black kite
black lead
black letter
black lovage
black lotion
black locust
Black Jack Pershing
black ice
Black Hole of Calcutta
black hole
Black Hills
black hickory
black Hollander
black horehound
black humour
black humor
black huckleberry
black lung
black lung disease
Black monk
Black Monday
black medick
black marlin
black morel
black moss
Black Muslim
black music
black mulberry
black marketeer
black market
black mallee
black maire
black magic
black mamba
Black man
Black Maria
black margate
black mangrove
blackness
blacknesses
Blastule
blastular
blastulae
blastula
blat out
blatancies
blathered
blatantly
blatancy
Blastostyle
blastospheric
blastoporal
Blastophoric
Blastophore
blastomycotic
blastopore
blastopores
blastospheres
blastosphere
blastoporic
blathering
blathers
blaxploitations
blaxploitation
Blattodea
blatting
blaze away
blaze out
blazing-star
blazing star
blaze up
Blattidae
Blatteroon
Blattaria
Blatta orientalis
blatherskites
blatherskite
Blattella
Blattella germanica
Blattering
Blatterer
Blatteration
blastomycosis
blastomycoses
blastocytes
blastocyte
blastocysts
blastocyst
blastocytoma
blastocytomas
blastodermic
blastodermatic
blastoderm
blastocoels
blastocoelic
blastoceles
blastocele
Blastocarpous
Blastment
Blastocladia
Blastocladiales
blastocoeles
blastocoele
blastocoel
blastodermic vesicle
blastodermic vessicle
blastomere
blastomas
blastoma
Blastoidea
blastomeres
blastomeric
blastomycetes
blastomycete
Blastomyces
Blastoid
blastogenetic
blastodisc
Blastodiaceae
blastoderms
blastodiscs
blastoff
blastogenesis
blastogeneses
blastoffs
blazings
blazon out
blendings
blending
blenders
blended whisky
Blendous
Blendwater
blennies
Blenheim spaniel
Blenheim
blended whiskey
blend in
Blemishment
Blemishless
blemishing
blemishes
Blench holding
blenched
blenching
blenches
Blencher
Blenniid
Blenniidae
Blephilia celiata
Blephilia
blepharospasms
blepharospasm
Blephilia hirsuta
blessed event
Blessed Virgin
Blessed Trinity
blessed thistle
blepharitis
blepharisms
blennioids
Blennioidea
blennioid fish
blennioid
Blennius
Blennius pholis
blepharism
Blennorrhea
Blennogenous
blemished
bleeping
bleaching
bleaches
Bleachery
bleachers
bleaching agent
bleaching clay
Bleakest
bleaching powder
bleaching earth
bleacher
bleached
Blazonment
blazoning
Blazoner
blazoned
blazonries
blazonry
bleach out
bleach liquor
Bleaberry
bleakness
bleaknesses
bleeders
bleeder's disease
bleed dry
Blechnum spicant
bleeding
bleeding heart
bleep out
bleedings
bleeding tooth
Blechnum
Blechnaceae
Bleareyedness
Bleareye
blear-eyed
blearier
bleariest
bleating
bleary-eyed
blearing
blasting gelatin
blasting cap
bladderpod
bladdernut family
bladdernoses
bladdernose
bladderpods
bladders
bladderworts
bladderwort family
bladderwort
bladderlike
Bladdered
bladder fucus
bladder fern
bladder disorder
bladder cherry
bladder ketmia
bladder senna
bladder worm
bladder stone
bladder sphincter
bladderwrack
bladderwracks
blame game
blamable
Blaise Pascal
Blairite
blameable
blameful
blamelessness
blamelessly
blameless
Blaia Zimondal
blaeberry
blade roast
blade bit
blade apple
bladdery
Bladebone
Bladefish
blaeberries
Bladesmith
bladelike
bladder campion
Blackwork
blacksnakes
blacksnake
blacksmiths
blacksmith
Blackstrap
blacktail
blacktail prairie dog
blacktail jackrabbit
blacktail deer
Blackshirt
blackseeds
blackpolls
blackpoll
blackouts
blackout
Blackpool
Blackroot
blackseed
Blacksburg
Blacksalter
blacktails
blackthorn
blackwater fever
blackwater
blackwashing
blackwashes
Blackwater State
blackwaters
blackwoods
blackwood tree
blackwood
blackwashed
blackwash
blacktop
blacktip shark
blackthorns
blacktopped
blacktopping
Blackwall hitch
blacktops
blacktoppings
blamelessnesses
blameworthiness
Blarney Stone
blarings
Blarina brevicauda
blare out
blarneyed
blarneying
blasphemed
blaspheme
blarneys
Blantyre
blanquillos
blankets
blanketing
blanketed
blanket stitch
blanking
blankness
blanquillo
Blanquette
blanknesses
blasphemer
blasphemers
blastemata
blastemal
blastema
blast wave
blastematic
blastemic
blasting
Blastide
blasters
blast trauma
Blast pipe
blasphemous
blaspheming
blasphemies
blasphemes
blasphemously
blasphemy
blast off
Blast lamp
blast furnace
Blanket policy
blanket jam
blancmanges
Blancmanger
blancmange
blanching agent
bland diet
Blandation
Blandiloquence
Blandfordia
blandest
blanching
Blanchimeter
Blancard
blanc fixe
blameworthy
blameworthinesses
Blanch holding
Blanchard lathe
blanches
Blancher
blanched
Blandiloquious
Blandise
blank shell
blank out
blank endorsement
blank cheque
blank space
blank verse
blanket flower
Blanket clause
Blankest
blank check
blandnesses
Blandisher
blandished
blandish
blandishes
blandishing
blandness
blandishments
blandishment
blab out

SCRABBLE® and WORDS WITH FRIENDS® are the property of their respective trademark owners. These trademark owners are not affiliated with Crossword Solver