ProgramList qbguy May 30 2007 at 2:03 PM qbguy (no login ) from IP address 75.9.211.105
Author Reply qbguy (no login ) 75.9.211.105 Chess Program (URL) May 30 2007, 2:04 PM
This is a big program, so it's in the Big Programs section:
http://www.network54.com/Forum/190883/message/1180558953/Speed+up+with+DEFINT+A-Z
qbguy (no login ) 75.9.218.72 Version with Instruction (* URL) March 16 2008, 7:26 AM
http://www.network54.com/Forum/190883/message/1205677521/Version+with+Instructions
roy (no login ) 82.18.11.35 Much better with instructions March 17 2008, 6:17 AM
It is a good fun program and would put a lot of people off not knowing how to castle,exit,move etc.
You have to play against it in a cavalier manner to make it interesting, due to the fact that the Queen comes out like Rambo on steroids giving White a strong position if playing sensibly.
I have also noticed that Black never seems to castle and does not seem to obey all the rules.
It has given me some interesting games and must be worth playing for beginners or fun situations.
If anyone does download it, then I would reccomend that you compile it for a quicker game.
Nice work, I know you have put a lot of effort into it.
Clippy
(Login burger2227 ) R 71.60.226.47 * What is with that damn Queen? Easy to beat that! March 17 2008, 8:17 AM
This message has been edited by burger2227 from IP address 71.60.226.47 on Mar 17, 2008 8:17 AM
qbguy (no login ) 75.9.218.72 * You can change MAXLEVEL=5 to 6 or 7 and then run it in QB64 to make it think ahead more. March 17 2008, 9:40 AM
qbguy (no login ) 75.9.218.72 Version With En Passant, Instructions, Promotion Dialogue (URL) March 20 2008, 3:13 PM
http://www.network54.com/Forum/190883/message/1206051115/Version+w-+en+passant
qbguy (no login ) 75.9.211.105 Morse Code May 30 2007, 2:05 PM
DECLARE SUB MORSE (ASCII!)
DIM SHARED CHAR(57), SIZE(57)
FOR X = 0 TO 56
READ CHAR(X)
NEXT
FOR X = 0 TO 56
READ SIZE(X)
NEXT
DATA 18,00,00,00,00,30,45
DATA 45,00,00,51,33,42, 9,31,30,28
DATA 24,16, 0, 1, 3, 7,15, 7,00,00
DATA 17,00,12,22, 2, 1, 5, 1, 0, 4
DATA 3, 0, 0,14, 5, 2, 3, 1 ,7, 6
DATA 11, 2, 0, 1, 4, 8, 6, 9,13, 3
DATA 6,00,00,00,00, 6, 6
DATA 6,00,00, 6, 6, 6, 5, 5, 5, 5
DATA 5, 5, 5, 5, 5, 5, 5, 6,00,00
DATA 5,00, 6, 6, 2, 4, 4, 3, 1, 4
DATA 3, 4, 2, 4, 3, 4, 2, 2, 3, 4
DATA 4, 3, 3, 1, 3, 4, 3, 4, 4, 4
IF COMMAND$ = "" THEN INPUT "FILE? ", FILE$ ELSE FILE$ = COMMAND$
OPEN FILE$ FOR INPUT AS #1
WHILE NOT EOF(1)
INPUT #1, A$
FOR X = 1 TO LEN(A$)
B$ = UCASE$(MID$(A$, X, 1))
CALL MORSE(ASC(B$))
NEXT
PRINT " "
WEND
SUB MORSE (ASCII)
BITS = 0
IF ASCII = 32 THEN
SLEEP 1: PRINT " "
EXIT SUB
END IF
IF ASCII > 33 AND ASCII < 91 THEN
CODE = CHAR(ASCII - 34)
BITS = SIZE(ASCII - 34)
END IF
FOR I = 1 TO BITS
IF (CODE MOD 2) THEN SOUND 500, 9: PRINT "-"; ELSE SOUND 500, 3: PRINT ".";
SLEEP 1
CODE = INT(CODE / 2)
NEXT
IF BITS THEN
T = TIMER: D = .5
WHILE T + D >= TIMER: WEND
PRINT "/";
END IF
END SUB
qbguy (no login ) 75.9.211.105 Battleships May 30 2007, 2:07 PM
RANDOMIZE TIMER
CLS
DIM playerbd(0 TO 9, 0 TO 9) AS STRING
DIM compbd(0 TO 9, 0 TO 9) AS STRING
DIM comphits(0 TO 9, 0 TO 9) AS STRING
PRINT "Co-ordinates range from 0 to 9"
PRINT "* represents part of ship"
PRINT "+ represents hit part of ship."
PRINT "------------------------------"
PRINT "PLACE SHIP [LENGTH 2]"
INPUT "X CO-ORDINATE [0-9]:", x
INPUT "Y CO-ORDINATE [0-9]:", y
INPUT "DIRECTION [N,S,E,W]:", DIRECTION$
playerbd(x, y) = "*"
IF LCASE$(DIRECTION$) = "w" THEN
playerbd(x - 1, y) = "*"
END IF
IF LCASE$(DIRECTION$) = "e" THEN
playerbd(x + 1, y) = "*"
END IF
IF LCASE$(DIRECTION$) = "s" THEN
playerbd(x, y + 1) = "*"
END IF
IF LCASE$(DIRECTION$) = "n" THEN
playerbd(x, y - 1) = "*"
END IF
PRINT "PLACE SHIP [LENGTH 3]"
INPUT "X CO-ORDINATE [0-9]:", x
INPUT "Y CO-ORDINATE [0-9]:", y
INPUT "DIRECTION [N,S,E,W]:", DIRECTION$
playerbd(x, y) = "*"
IF LCASE$(DIRECTION$) = "w" THEN
playerbd(x - 1, y) = "*"
playerbd(x - 2, y) = "*"
END IF
IF LCASE$(DIRECTION$) = "e" THEN
playerbd(x + 1, y) = "*"
playerbd(x + 2, y) = "*"
END IF
IF LCASE$(DIRECTION$) = "s" THEN
playerbd(x, y + 1) = "*"
playerbd(x, y + 2) = "*"
END IF
IF LCASE$(DIRECTION$) = "n" THEN
playerbd(x, y - 1) = "*"
playerbd(x, y - 2) = "*"
END IF
PRINT "PLACE SHIP [LENGTH 3]"
INPUT "X CO-ORDINATE [0-9]:", x
INPUT "Y CO-ORDINATE [0-9]:", y
INPUT "DIRECTION [N,S,E,W]:", DIRECTION$
playerbd(x, y) = "*"
IF LCASE$(DIRECTION$) = "w" THEN
playerbd(x - 1, y) = "*"
playerbd(x - 2, y) = "*"
END IF
IF LCASE$(DIRECTION$) = "e" THEN
playerbd(x + 1, y) = "*"
playerbd(x + 2, y) = "*"
END IF
IF LCASE$(DIRECTION$) = "s" THEN
playerbd(x, y + 1) = "*"
playerbd(x, y + 2) = "*"
END IF
IF LCASE$(DIRECTION$) = "n" THEN
playerbd(x, y - 1) = "*"
playerbd(x, y - 2) = "*"
END IF
PRINT "PLACE SHIP [LENGTH 4]"
INPUT "X CO-ORDINATE [0-9]:", x
INPUT "Y CO-ORDINATE [0-9]:", y
INPUT "DIRECTION [N,S,E,W]:", DIRECTION$
playerbd(x, y) = "*"
IF LCASE$(DIRECTION$) = "W" THEN
playerbd(x - 1, y) = "*"
playerbd(x - 2, y) = "*"
playerbd(x - 3, y) = "*"
END IF
IF LCASE$(DIRECTION$) = "E" THEN
playerbd(x + 1, y) = "*"
playerbd(x + 2, y) = "*"
playerbd(x + 3, y) = "*"
END IF
IF LCASE$(DIRECTION$) = "S" THEN
playerbd(x, y + 1) = "*"
playerbd(x, y + 2) = "*"
playerbd(x, y + 3) = "*"
END IF
IF LCASE$(DIRECTION$) = "N" THEN
playerbd(x, y - 1) = "*"
playerbd(x, y - 2) = "*"
playerbd(x, y - 3) = "*"
END IF
PRINT "PLACE SHIP [LENGTH 5]"
INPUT "X CO-ORDINATE [0-9]:", x
INPUT "Y CO-ORDINATE [0-9]:", y
INPUT "DIRECTION [N,S,E,W]:", DIRECTION$
playerbd(x, y) = "*"
IF LCASE$(DIRECTION$) = "w" THEN
playerbd(x - 1, y) = "*"
playerbd(x - 2, y) = "*"
playerbd(x - 3, y) = "*"
playerbd(x - 4, y) = "*"
END IF
IF LCASE$(DIRECTION$) = "e" THEN
playerbd(x + 1, y) = "*"
playerbd(x + 2, y) = "*"
playerbd(x + 3, y) = "*"
playerbd(x + 4, y) = "*"
END IF
IF LCASE$(DIRECTION$) = "s" THEN
playerbd(x, y + 1) = "*"
playerbd(x, y + 2) = "*"
playerbd(x, y + 3) = "*"
playerbd(x, y + 4) = "*"
END IF
IF LCASE$(DIRECTION$) = "n" THEN
playerbd(x, y - 1) = "*"
playerbd(x, y - 2) = "*"
playerbd(x, y - 3) = "*"
playerbd(x, y - 4) = "*"
END IF
a = INT(RND(1) * 10)
b = INT(RND(1) * 10)
FOR c = 1 TO 4
compbd(a, b) = "*"
DO
x = INT(RND(1) * 4)
IF x = 0 AND a - c >= 0 THEN
FOR d = 1 TO c
compbd(a - c, b) = "*"
NEXT
EXIT DO
END IF
IF x = 1 AND a + c <= 9 THEN
FOR d = 1 TO c
compbd(a + c, b) = "*"
NEXT
EXIT DO
END IF
IF x = 2 AND b - c >= 0 THEN
FOR d = 1 TO c
compbd(a, b - c) = "*"
NEXT
EXIT DO
END IF
IF x = 3 AND b + c <= 9 THEN
FOR d = 1 TO c
compbd(a, b + c) = "*"
NEXT
EXIT DO
END IF
LOOP
NEXT
c = 2
compbd(a, b) = "*"
DO
x = INT(RND(1) * 4)
IF x = 0 AND a - c >= 0 THEN
FOR d = 1 TO c
compbd(a - c, b) = "*"
NEXT
EXIT DO
END IF
IF x = 1 AND a + c <= 9 THEN
FOR d = 1 TO c
compbd(a + c, b) = "*"
NEXT
EXIT DO
END IF
IF x = 2 AND b - c >= 0 THEN
FOR d = 1 TO c
compbd(a, b - c) = "*"
NEXT
EXIT DO
END IF
IF x = 3 AND b + c <= 9 THEN
FOR d = 1 TO c
compbd(a, b + c) = "*"
NEXT
EXIT DO
END IF
LOOP
DO
PRINT SPACE$(2);"0123456789"
FOR a = 0 TO 9
PRINT a;
FOR b = 0 TO 9
IF b < 9 AND playerbd(b, a) = "*" THEN PRINT "*";
IF b < 9 AND playerbd(b, a) = "+" THEN PRINT "+";
IF b < 9 AND playerbd(b, a) = "" THEN PRINT " ";
IF b = 9 AND playerbd(b, a) = "*" THEN PRINT "*"
IF b = 9 AND playerbd(b, a) = "" THEN PRINT " "
IF b = 9 AND playerbd(b, a) = "+" THEN PRINT "+"
NEXT
NEXT
PRINT "-----------"
PRINT SPACE$(2);"0123456789"
FOR a = 0 TO 9
PRINT a,
FOR b = 0 TO 9
IF b < 9 AND comphits(b, a) = "+" THEN PRINT "+";
IF b < 9 AND comphits(b, a) = "" THEN PRINT " ";
IF b = 9 AND comphits(b, a) = "" THEN PRINT " "
IF b = 9 AND comphits(b, a) = "+" THEN PRINT "+"
NEXT
NEXT
INPUT "FIRE X CO-ORDINATE [0-9]:", x
INPUT "FIRE Y CO-ORDINATE [0-9]:", y
IF compbd(x, y) = "*" THEN
compbd(x, y) = "+"
comphits(x, y) = "+"
END IF
a = INT(RND(1) * 10)
b = INT(RND(1) * 10)
IF playerbd(a, b) = "*" THEN
playerbd(a, b) = "+"
END IF
countera = 0
counterb = 0
FOR a = 0 TO 9
FOR b = 0 TO 9
IF compbd(a, b) = "*" THEN countera = countera + 1
NEXT
NEXT
IF countera = 0 THEN
PRINT "YOU WIN"
EXIT DO
END IF
FOR a = 0 TO 9
FOR b = 0 TO 9
IF playerbd(a, b) = "*" THEN counterb = counterb + 1
NEXT
NEXT
IF counterb = 0 THEN
PRINT "YOU LOSE"
EXIT DO
END IF
LOOP
qbguy (no login ) 75.9.211.105 Change Calculator May 31 2007, 4:05 PM
INPUT "BILL"; BILL
INPUT "CASH"; CASH
IF CASH<BILL THEN PRINT "INSUFFICIENT FUNDS": END
CHANGE = CASH - BILL
PRINT "CHANGE:"; CHANGE
PRINT "DOLLARS:"; INT(CHANGE)
CHANGE = (100 * CHANGE) MOD 100
' Uncomment these lines if Half-dollars are used.
' PRINT "HALF-DOLLARS:"; CHANGE \ 50
' CHANGE = CHANGE MOD 50
PRINT "QUARTERS:"; CHANGE \ 25
CHANGE = CHANGE MOD 25
PRINT "DIMES:"; CHANGE \ 10
CHANGE = CHANGE MOD 10
PRINT "NICKLES:"; CHANGE \ 5
CHANGE = CHANGE MOD 5
PRINT "PENNIES:"; CHANGE
qbguy (no login ) 75.9.211.105 Fixed stupid QB floating point error June 1 2007, 10:47 AM
INPUT "BILL"; BILL
INPUT "CASH"; CASH
CHANGE = CASH - BILL
PRINT "CHANGE:"; USING "#.##"; CHANGE
PRINT "DOLLARS:"; INT(CHANGE)
CHANGE = (100 * CHANGE) MOD 100
' Uncomment for half-dollars
' PRINT "HALF-DOLLARS:"; CHANGE \ 50
' CHANGE = CHANGE MOD 50
PRINT "QUARTERS:"; CHANGE \ 25
CHANGE = CHANGE MOD 25
PRINT "DIMES:"; CHANGE \ 10
CHANGE = CHANGE MOD 10
PRINT "NICKLES:"; CHANGE \ 5
CHANGE = CHANGE MOD 5
PRINT "PENNIES:"; CHANGE
qbguy (no login ) 75.9.211.105 * Nevermind, that would truncate is over $10 June 1 2007, 2:31 PM
QBGUY (no login ) 75.16.112.207 For a real fix use the CURRENCY type (only in qb 7.1) July 12 2007, 5:21 PM
DIM BILL, CASH, CHANGE AS CURRENCY
INPUT "BILL"; BILL
INPUT "CASH"; CASH
CHANGE = CASH - BILL
PRINT "CHANGE:"; CHANGE
PRINT "DOLLARS:"; INT(CHANGE)
CHANGE = (100 * CHANGE) MOD 100
PRINT "QUARTERS:"; CHANGE \ 25
CHANGE = CHANGE MOD 25
PRINT "DIMES:"; CHANGE \ 10
CHANGE = CHANGE MOD 10
PRINT "NICKLES:"; CHANGE \ 5
CHANGE = CHANGE MOD 5
PRINT "PENNIES:"; CHANGE
qbguy (no login ) 75.0.229.31 Circular Slide Rule August 28 2007, 7:03 PM
DECLARE SUB drawcursor (angle!)
DECLARE SUB drawinner (delta!)
DECLARE SUB drawouter ()
SCREEN 12
CONST pi = 3.141592654#
DIM SHARED dialsize
dialsize = 200 'This is the coolist part change the size of the clock!
DO
LOCATE 1, 4
PRINT "Outer Scale: "; EXP(((angle / (2 * pi)) - INT(angle / (2 * pi))) * LOG(10)),
PRINT "Inner Scale: "; EXP((((angle - delta) / (2 * pi)) - INT((angle - delta) / (2 * pi))) * LOG(10))
drawouter
drawinner delta
drawcursor angle
SELECT CASE INKEY$
CASE CHR$(0) + CHR$(80)
delta = delta + .01: CLS
CASE CHR$(0) + CHR$(72)
delta = delta - .01: CLS
CASE CHR$(0) + CHR$(77)
angle = angle + .01: CLS
CASE CHR$(0) + CHR$(75)
angle = angle - .01: CLS
END SELECT
LOOP
SUB drawcursor (angle)
cursorx = COS(angle) * dialsize
cursory = SIN(angle) * dialsize
LINE (320, 240)-(320 + cursorx, 240 + cursory), 4
END SUB
SUB drawinner (delta)
innersize = dialsize * .8
CIRCLE (320, 240), innersize, 7
FOR t = 10 TO 99
cool = LOG(t / 10) / LOG(10) * pi * 2 + delta
coolx = COS(cool) * innersize
cooly = SIN(cool) * innersize
IF t MOD 10 = 0 THEN
hatchsize = 1.2
ELSEIF t MOD 10 = 5 THEN
hatchsize = 1.1
ELSE
hatchsize = 1.05
END IF
cool2y = SIN(cool) * (innersize / hatchsize)
cool2x = COS(cool) * (innersize / hatchsize)
LINE (coolx + 320, cooly + 240)-(cool2x + 320, cool2y + 240)
NEXT t
END SUB
SUB drawouter
CIRCLE (320, 240), dialsize, 7
FOR t = 10 TO 99
cool = LOG(t / 10) / LOG(10) * pi * 2
coolx = COS(cool) * dialsize
cooly = SIN(cool) * dialsize
IF t MOD 10 = 0 THEN
hatchsize = 1.2
ELSEIF t MOD 10 = 5 THEN
hatchsize = 1.1
ELSE
hatchsize = 1.05
END IF
cool2y = SIN(cool) * (dialsize / hatchsize)
cool2x = COS(cool) * (dialsize / hatchsize)
LINE (coolx + 320, cooly + 240)-(cool2x + 320, cool2y + 240)
NEXT t
END SUB
Pete (Login The-Universe ) R 70.177.5.114 Great job with very little code. Here is a trick I added to reduce fading... August 28 2007, 7:42 PM
DECLARE SUB drawcursor (angle!)
DECLARE SUB drawinner (delta!)
DECLARE SUB drawouter ()
SCREEN 12, 0, 0, 0
CONST pi = 3.141592654#
DIM SHARED dialsize
dialsize = 200 'This is the coolist part change the size of the clock!
DO
LOCATE 1, 4
PRINT "Outer Scale: "; EXP(((angle / (2 * pi)) - INT(angle / (2 * pi))) * LOG(10)),
PRINT "Inner Scale: "; EXP((((angle - delta) / (2 * pi)) - INT((angle - delta) / (2 * pi))) * LOG(10))
drawouter
drawinner delta
drawcursor angle
DO
Key$ = INKEY$
LOOP UNTIL Key$ <> ""
IF Key$ = CHR$(27) THEN SYSTEM
z1 = TIMER
DO
z2 = TIMER
IF z2 < z1 THEN z2 = z2 - 86400
IF z2 - z1 > .04 THEN EXIT DO
null$ = INKEY$
LOOP
SELECT CASE Key$
CASE CHR$(0) + CHR$(80)
delta = delta + .01: CLS
CASE CHR$(0) + CHR$(72)
delta = delta - .01: CLS
CASE CHR$(0) + CHR$(77)
angle = angle + .01: CLS
CASE CHR$(0) + CHR$(75)
angle = angle - .01: CLS
END SELECT
LOOP
SUB drawcursor (angle)
cursorx = COS(angle) * dialsize
cursory = SIN(angle) * dialsize
LINE (320, 240)-(320 + cursorx, 240 + cursory), 4
END SUB
SUB drawinner (delta)
innersize = dialsize * .8
CIRCLE (320, 240), innersize, 7
FOR t = 10 TO 99
cool = LOG(t / 10) / LOG(10) * pi * 2 + delta
coolx = COS(cool) * innersize
cooly = SIN(cool) * innersize
IF t MOD 10 = 0 THEN
hatchsize = 1.2
ELSEIF t MOD 10 = 5 THEN
hatchsize = 1.1
ELSE
hatchsize = 1.05
END IF
cool2y = SIN(cool) * (innersize / hatchsize)
cool2x = COS(cool) * (innersize / hatchsize)
LINE (coolx + 320, cooly + 240)-(cool2x + 320, cool2y + 240)
NEXT t
END SUB
SUB drawouter
CIRCLE (320, 240), dialsize, 7
FOR t = 10 TO 99
cool = LOG(t / 10) / LOG(10) * pi * 2
coolx = COS(cool) * dialsize
cooly = SIN(cool) * dialsize
IF t MOD 10 = 0 THEN
hatchsize = 1.2
ELSEIF t MOD 10 = 5 THEN
hatchsize = 1.1
ELSE
hatchsize = 1.05
END IF
cool2y = SIN(cool) * (dialsize / hatchsize)
cool2x = COS(cool) * (dialsize / hatchsize)
LINE (coolx + 320, cooly + 240)-(cool2x + 320, cool2y + 240)
NEXT t
END SUB
------------------------------------------------
It is a shame that page flipping is not supported in screen 12 and 13 but a time delay and clearing the keyboard buffer can help. I hope you like the addition I made, which was something I could do. I will admit this type of mathematical programming has never been something I have learned; so projects like these are foreign to me. It appears you have a real gift for them.
Great job!
Pete
This message has been edited by The-Universe from IP address 70.177.5.114 on Aug 28, 2007 10:57 PM This message has been edited by The-Universe from IP address 70.177.5.114 on Aug 28, 2007 7:48 PM
qbguy (no login ) 75.16.114.249 * Latest Version (* URL) January 24 2008, 9:01 AM
http://www.network54.com/Forum/178387/message/1188750793/Added+Sine-Cosine+Scale
qbguy (no login ) 76.216.72.56 Version for QB64 April 10 2008, 8:49 AM
DECLARE SUB DrawInner (delta!)
DECLARE SUB DrawCursor (angle!, delta!)
DECLARE SUB DrawOuter ()
SCREEN 12
DIM SHARED PI
DIM SHARED dialsize
DIM SHARED OldAngle, OldX, OldY, OldDelta
PI = 3.141592654#
dialsize = 200 'This is the coolist part change the size of the clock!
DIM SHARED H(10 TO 99, 4)' History
DIM SHARED HH(6 TO 90, 4)
DIM dD AS SINGLE, dC AS INTEGER: dD = .01: dC = 2
DrawInner .02: DrawCursor .02, .02: CLS
LOCATE 1, 1: PRINT "Log: ";
LOCATE 2, 1: PRINT "D: "
LOCATE 3, 1: PRINT "C: ";
LOCATE 4, 1: PRINT "Sin: ";
LOCATE 5, 1: PRINT "Cos: ";
DO
LOCATE 1, 7: PRINT (angle / (2 * PI)) - INT(angle / (2 * PI))
LOCATE 2, 7: PRINT EXP(((angle / (2 * PI)) - INT(angle / (2 * PI))) * LOG(10))
LOCATE 3, 7: PRINT EXP((((angle - delta) / (2 * PI)) - INT((angle - delta) / (2 * PI))) * LOG(10));
ang = EXP((((angle - delta) / (2 * PI)) - INT((angle - delta) / (2 * PI)) - 1) * LOG(10))
ang2 = 2 * ATN(ang / (1 + SQR(1 - ang * ang))) * 180 / PI
LOCATE 4, 7: PRINT ang2;
ang3 = 90 - ang2
LOCATE 5, 7: PRINT ang3;
DrawOuter
DrawInner delta
DrawCursor angle, delta
WHILE INKEY$ <> "": WEND: DO: k$ = UCASE$(INKEY$): LOOP WHILE k$ = ""
SELECT CASE k$
CASE CHR$(27): SYSTEM
CASE "F", "S": GOSUB AdjustSpeed
CASE CHR$(0) + CHR$(80): delta = delta + dD
CASE CHR$(0) + CHR$(72): delta = delta - dD
CASE CHR$(0) + CHR$(77): angle = angle + dD
CASE CHR$(0) + CHR$(75): angle = angle - dD
END SELECT
LOOP
AdjustSpeed:
SELECT CASE dC
CASE 1: IF k$ = "F" THEN dD = .01: dC = 2
CASE 2: IF k$ = "F" THEN dD = .1: dC = 3 ELSE dD = .001: dC = 1
CASE 3: IF k$ = "F" THEN dD = 1: dC = 4 ELSE dD = .01: dC = 2
CASE ELSE: IF k$ = "S" THEN dD = .1: dC = 3
END SELECT
w$ = "----": MID$(w$, dC, 1) = "o"
LOCATE 6, 1: PRINT w$
RETURN
SUB DrawCursor (angle, delta)
IF OldAngle = angle THEN
LINE (320, 240)-(OldX, OldY), 4
EXIT SUB
END IF
OldAngle = angle
cursorX = COS(angle) * dialsize * 1.18
cursorY = SIN(angle) * dialsize * 1.18
LINE (320, 240)-(OldX, OldY), 0
OldX = 320 + cursorX
OldY = 240 + cursorY
LINE (320, 240)-(OldX, OldY), 4
DrawOuter
DrawInner delta
LINE (320, 240)-(OldX, OldY), 4
END SUB
SUB DrawInner (delta)
innersize = dialsize * .8
sinesize = dialsize * .6
IF delta = OldDelta THEN
FOR T = 10 TO 99
COLOR 7: LINE (H(T, 1), H(T, 2))-(H(T, 3), H(T, 4))
NEXT T
FOR T = 6 TO 90
COLOR 7: LINE (HH(T, 1), HH(T, 2))-(HH(T, 3), HH(T, 4))
NEXT
CIRCLE (320, 240), innersize, 7
CIRCLE (320, 240), sinesize, 7
EXIT SUB
END IF
OldDelta = delta
FOR T = 10 TO 99
cool = LOG(T / 10) / LOG(10) * PI * 2 + delta
coolx = COS(cool) * innersize
cooly = SIN(cool) * innersize
IF T MOD 10 = 0 THEN
hatchsize = 1.15
ELSEIF T MOD 10 = 5 THEN
hatchsize = 1.08
ELSE
hatchsize = 1.05
END IF
cool2y = SIN(cool) * (innersize / hatchsize)
cool2x = COS(cool) * (innersize / hatchsize)
COLOR 0: LINE (H(T, 1), H(T, 2))-(H(T, 3), H(T, 4))
H(T, 1) = coolx + 320: H(T, 2) = cooly + 240
H(T, 3) = cool2x + 320: H(T, 4) = cool2y + 240
COLOR 7: LINE (H(T, 1), H(T, 2))-(H(T, 3), H(T, 4))
NEXT T
FOR T = 6 TO 90
sine = LOG(SIN(T * PI / 180)) / LOG(10) * PI * 2 + delta
sinex = COS(sine) * sinesize
siney = SIN(sine) * sinesize
IF T MOD 10 = 0 THEN
hatchsize = 1.15
ELSEIF T MOD 10 = 5 THEN
hatchsize = 1.08
ELSE
hatchsize = 1.05
END IF
sine2x = COS(sine) * (sinesize / hatchsize)
sine2y = SIN(sine) * (sinesize / hatchsize)
COLOR 0: LINE (HH(T, 1), HH(T, 2))-(HH(T, 3), HH(T, 4))
HH(T, 1) = sinex + 320: HH(T, 2) = siney + 240
HH(T, 3) = sine2x + 320: HH(T, 4) = sine2y + 240
COLOR 7: LINE (HH(T, 1), HH(T, 2))-(HH(T, 3), HH(T, 4))
NEXT
CIRCLE (320, 240), innersize, 7
CIRCLE (320, 240), sinesize, 7
END SUB
SUB DrawOuter
asdfsize = dialsize * 1.18
FOR T = 1 TO 100
asdf = (T / 100) * PI * 2
asdfx = COS(asdf) * asdfsize
asdfy = SIN(asdf) * asdfsize
IF T MOD 10 = 0 THEN
hatchsize = 1.15
ELSEIF T MOD 10 = 5 THEN
hatchsize = 1.08
ELSE
hatchsize = 1.05
END IF
asdf2y = SIN(asdf) * (asdfsize / hatchsize)
asdf2x = COS(asdf) * (asdfsize / hatchsize)
LINE (asdfx + 320, asdfy + 240)-(asdf2x + 320, asdf2y + 240)
NEXT
FOR T = 10 TO 99
dial = LOG(T / 10) / LOG(10) * PI * 2
dialx = COS(dial) * dialsize
dialy = SIN(dial) * dialsize
IF T MOD 10 = 0 THEN
hatchsize = 1.15
ELSEIF T MOD 10 = 5 THEN
hatchsize = 1.08
ELSE
hatchsize = 1.05
END IF
dial2y = SIN(dial) * (dialsize / hatchsize)
dial2x = COS(dial) * (dialsize / hatchsize)
LINE (dialx + 320, dialy + 240)-(dial2x + 320, dial2y + 240)
NEXT T
CIRCLE (320, 240), asdfsize, 7
CIRCLE (320, 240), dialsize, 7
END SUB
Clippy
(Login burger2227 ) R 71.60.226.47 * Version of what? That would be nice to know. April 10 2008, 12:12 PM
n00b (no login ) 76.216.72.56 * Version of the Circular Slide Rule program April 10 2008, 2:45 PM
qbguy (no login ) 76.193.35.52 Spell Check Program September 7 2007, 3:37 PM
CLS
INPUT search$
SHELL "FIND /C /I " + CHR$(34) + search$ + CHR$(34) + " DICT.DAT > RESULTS.DAT"
OPEN "results.dat" FOR INPUT AS #1
INPUT #1, line$
INPUT #1, line$
CLOSE #1
SHELL "del results.dat"
IF INSTR(line$, " 0") = 0 THEN PRINT "Word is in dictionary.": END
search$ = LTRIM$(RTRIM$(UCASE$(search$)))
firstletter$ = LEFT$(search$, 1)
search$ = RIGHT$(search$, LEN(search$) - 1)
FOR i = 1 TO LEN(search$)
c$ = MID$(search$, i, 1)
SELECT CASE c$
CASE "B", "F", "P", "V"
soundex$ = soundex$ + "1"
CASE "C", "G", "J", "K", "Q", "S", "X", "Z"
soundex$ = soundex$ + "2"
CASE "D", "T"
soundex$ = soundex$ + "3"
CASE "L"
soundex$ = soundex$ + "4"
CASE "M", "N"
soundex$ = soundex$ + "5"
CASE "R"
soundex$ = soundex$ + "6"
END SELECT
NEXT
FOR i = 2 TO LEN(soundex$)
IF MID$(soundex$, i, 1) = MID$(soundex$, i - 1, 1) THEN
soundex$ = LEFT$(soundex$, i - 1) + MID$(soundex$, i + 1)
END IF
NEXT i
soundex$ = LEFT$(soundex$ + "000", 3)
soundex$ = firstletter$ + soundex$
OPEN "DICT.DAT" FOR INPUT AS #1
OPEN "DICT2.DAT" FOR INPUT AS #2
WHILE NOT (EOF(1))
INPUT #2, sndx$
INPUT #1, word$
IF sndx$ = soundex$ THEN PRINT word$,
WEND
END
qbguy (no login ) 76.193.35.52 Datafile -- DICT.DAT September 7 2007, 3:39 PM
A
a
Aachen
Aalborg
aardvark
Aarhus
Aaron
AB
Ab
abaci
aback
abacus
Abadan
abaft
abalone
abandon
abandoned
abandonedly
abandonment
abase
abasement
abash
abashed
abashedly
abashment
abate
abatement
abattoir
abbacy
abbe
abbess
abbey
abbot
Abbott
abbreviate
abbreviated
abbreviation
abbreviator
Abby
ABC
ABCs
ABD
Abdias
abdicate
abdication
abdicator
abdomen
abdominal
abdominally
abduct
abduction
abductor
abeam
abecedarian
abed
Abel
Abelard
Abenaki
Aberdeen
Aberdonian
Abernathy
aberrance
aberrancy
aberrant
aberrantly
aberration
aberrational
abet
abetment
abetter
abettor
abeyance
abeyant
abhor
abhorrence
abhorrent
abhorrently
abhorrer
Abib
abidance
abide
abider
abiding
abidingly
Abidjan
Abigail
Abilene
ability
abiotic
abject
abjection
abjectly
abjectness
abjuration
abjuratory
abjure
abjurer
Abkhazia
Abkhazian
ablate
ablation
ablative
ablaut
ablaze
able
ableism
ableist
abloom
ablution
ablutions
ably
ABM
Abnaki
abnegate
abnegation
abnegator
Abner
abnormal
abnormality
abnormally
aboard
abode
abolish
abolisher
abolishment
abolition
abolitionism
Abolitionist
abolitionist
abominable
abominably
abominate
abomination
abominator
Aboriginal
aboriginal
aboriginally
Aborigine
aborigine
aborning
abort
abortifacient
abortion
abortionist
abortive
abortively
aboulia
abound
about
above
aboveboard
abracadabra
abrade
abrader
Abraham
abrasion
abrasive
abrasively
abrasiveness
abreast
abridge
abridgement
abridger
abridgment
abroad
abrogate
abrogation
abrogator
abrupt
abruption
abruptly
abruptness
Abruzzi
abs
Absalom
abscess
abscessed
abscind
abscise
abscissa
abscissae
abscission
abscond
absconder
abseil
absence
absent
absentee
absenteeism
absently
absentminded
absentmindedly
absentmindedness
absinth
absinthe
absolute
absolutely
absoluteness
absolution
absolutism
absolutist
absolutistic
absolutization
absolutize
absolvable
absolve
absolver
absorb
absorbable
absorbant
absorbed
absorbency
absorbent
absorber
absorbing
absorbingly
absorption
absorptive
absorptivity
absquatulate
absquatulation
abstain
abstainer
abstemious
abstemiously
abstemiousness
abstention
abstinence
abstinent
abstinently
abstract
abstracted
abstractedly
abstractedness
abstracter
abstraction
abstractly
abstractness
abstruse
abstrusely
abstruseness
absurd
absurdism
absurdist
absurdity
absurdly
absurdness
Abuja
abulia
abulic
abundance
abundant
abundantly
abuse
abuser
abusive
abusively
abusiveness
abut
abutment
abutter
abuzz
abysm
abysmal
abysmally
abyss
abyssal
Abyssinia
Abyssinian
acacia
academe
academia
academic
academically
academician
academicism
academics
academism
academy
Acadia
Acadian
acanthi
acanthus
Acapulco
accede
accedence
accelerandi
accelerando
accelerate
acceleration
accelerative
accelerator
accelerometer
accent
accented
accentual
accentuate
accentuation
accept
acceptability
acceptable
acceptableness
acceptably
acceptance
acceptation
accepted
accepter
acceptor
access
accessary
accessibility
accessible
accessibleness
accessibly
accession
accessional
accessory
accident
accidental
accidentally
accidently
accidie
accipiter
acclaim
acclaimed
acclaimer
acclamation
acclamatory
acclimate
acclimation
acclimatization
acclimatize
acclivitous
acclivity
accolade
accommodate
accommodating
accommodatingly
accommodation
accommodationism
accommodationist
accommodations
accompaniment
accompanist
accompany
accomplice
accomplish
accomplished
accomplisher
accomplishment
accord
accordance
accordant
according
accordingly
accordion
accordionist
accost
accouchement
account
accountability
accountable
accountableness
accountably
accountancy
accountant
accounting
accounts
accouter
accouterment
accouterments
accoutre
accoutrement
accoutrements
Accra
accredit
accreditation
accredited
accrete
accretion
accretionary
accretive
accrual
accrue
acculturate
acculturation
acculturative
accumbent
accumulate
accumulation
accumulative
accumulator
accuracy
accurate
accurately
accurateness
accursed
accursedly
accursedness
accurst
accusation
accusative
accusatory
accuse
accused
accuser
accusingly
accustom
accustomed
ace
acedia
acerb
acerbate
acerbic
acerbically
acerbity
acetaminophen
acetanilide
acetate
acetic
acetone
acetonic
acetylcholine
acetylene
Achaean
Achates
ache
Achebe
achene
Achernar
Acheron
Acheson
achievable
achieve
achievement
achiever
Achilles
achiness
achromatic
achromatically
achromatism
achy
acid
acidic
acidification
acidifier
acidify
acidity
acidly
acidness
acidosis
acidotic
acidulate
acidulous
aciduria
acknowledge
acknowledgeable
acknowledgement
acknowledgment
acme
acne
acned
acolyte
Aconcagua
aconite
acorn
acoustic
acoustical
acoustically
acoustician
acoustics
acquaint
acquaintance
acquaintanceship
acquainted
acquiesce
acquiescence
acquiescent
acquiescently
acquirable
acquire
acquired
acquirement
acquisition
acquisitive
acquisitively
acquisitiveness
acquit
acquittal
acquittance
acre
acreage
acrid
acridity
acridly
acridness
acrimonious
acrimoniously
acrimoniousness
acrimony
acrobat
acrobatic
acrobatically
acrobatics
acromegalic
acromegaly
acronym
acronymic
acronymous
acrophobia
acrophobic
Acropolis
acropolis
across
acrostic
acrylic
act
ACTH
actin
acting
actinic
actinide
actinism
actinium
actinomycin
action
actionable
actionably
actionless
actions
Actium
activate
activation
activator
active
actively
activeness
activism
activist
activistic
activity
actor
actress
Acts
actual
actualities
actuality
actualization
actualize
actually
actuarial
actuarially
actuarily
actuary
actuate
actuation
actuator
acuity
acumen
acupressure
acupuncture
acupuncturist
acute
acutely
acuteness
acyclic
acyclovir
ad
Ada
adage
adagio
Adam
adamance
adamancy
adamant
adamantine
adamantly
Adams
Adana
adapt
adaptability
adaptable
adaptation
adaptational
adapter
adaptive
adaptiveness
adaptivity
adaptor
Adar
add
addable
Addams
added
addend
addenda
addendum
adder
addible
addict
addicted
addiction
addictive
Addison
Addisonian
addition
additional
additionally
additive
additivity
addle
address
addressable
addressee
adduce
adduceable
adducer
adducible
adductor
Adela
Adelaide
Adelbert
Adele
Adeline
Aden
Adenauer
adenine
adenoid
adenoidal
adenoids
adept
adeptly
adeptness
adequacy
adequate
adequately
adequateness
adhere
adherence
adherent
adhesion
adhesive
adhesively
adhesiveness
adiabatic
adiabatically
adieu
adieux
adios
adipose
adiposity
Adirondack
Adirondacks
adjacency
adjacent
adjacently
adjectival
adjectivally
adjective
adjoin
adjoining
adjourn
adjournment
adjudge
adjudgement
adjudgment
adjudicate
adjudication
adjudicative
adjudicator
adjudicatory
adjunct
adjunctive
adjuration
adjuratory
adjure
adjust
adjustable
adjuster
adjustment
adjustor
adjutancy
adjutant
adjuvant
Adler
Adlerian
adman
administer
administrable
administrant
administrate
Administration
administration
administrative
administratively
administrator
admirability
admirable
admirableness
admirably
Admiral
admiral
Admiralty
admiralty
admiration
admire
admirer
admiring
admiringly
admissibility
admissible
admissibleness
admission
admissions
admissive
admit
admittance
admittedly
admix
admixture
admonish
admonisher
admonishingly
admonishment
admonition
admonitory
ado
adobe
adolescence
adolescent
Adolph
Adonai
Adonis
adonis
adopt
adoptable
adopted
adoptee
adopter
adoption
adoptive
adoptively
adorable
adorableness
adorably
adoration
adore
adorer
adoring
adoringly
adorn
adorner
adornment
adrenal
Adrenalin
adrenalin
adrenaline
Adrian
Adriatic
Adrienne
adrift
adroit
adroitly
adroitness
adsorb
adsorbable
adsorbent
adsorption
adsorptive
adulate
adulation
adulator
adulatory
adult
adulterant
adulterate
adulteration
adulterator
adulterer
adulteress
adulterous
adultery
adulthood
adumbrate
adumbration
adumbrative
advance
advanced
advancement
advancer
advances
advantage
advantageous
advantageously
advection
Advent
advent
Adventist
adventitious
adventitiously
adventure
adventurer
adventuresome
adventuress
adventurism
adventurist
adventurous
adventurously
adventurousness
adverb
adverbial
adverbially
adversarial
adversarially
adversary
adverse
adversely
adversity
advert
advertise
advertisement
advertiser
advertising
advertize
advertizement
advertorial
advice
advisability
advisable
advisably
advise
advised
advisedly
advisement
adviser
advisor
advisory
advocacy
advocate
advocation
advocator
adz
adze
Aegean
aegis
Aelfric
Aeneas
Aeolia
Aeolian
aeolian
Aeolis
Aeolus
aeon
aeonian
aerate
aeration
aerator
aerial
aerialist
aerially
aerie
aerobatics
aerobe
aerobic
aerobically
aerobics
aerodrome
aerodynamic
aerodynamical
aerodynamically
aerodynamicist
aerodynamics
aerometer
aeronaut
aeronautic
aeronautical
aeronautics
aeropause
aeroplane
aeroponics
aerosol
aerospace
aery
Aeschylean
Aeschylus
Aesculapius
Aesop
Aesopian
Aesopic
aesthesia
aesthete
aesthetic
aesthetically
aesthetician
aestheticism
aesthetics
aestival
aestivate
aetiology
afar
affability
affable
affably
affair
affairs
affect
affectation
affected
affectedly
affecting
affectingly
affection
affectionate
affectionately
affective
affectively
affectiveness
affectless
affectlessness
afferent
affiance
affidavit
affiliate
affiliated
affiliation
affiliative
affinity
affirm
affirmable
affirmant
affirmation
affirmative
affirmatively
affirmer
affix
affixation
afflatus
afflict
affliction
afflictive
afflictively
affluence
affluent
affluently
afflux
afford
affordability
affordable
affordably
afforest
afforestation
affray
affright
affront
affronted
Afghan
afghan
afghani
Afghanistan
aficionado
afield
afire
aflame
aflatoxin
afloat
aflutter
afoot
aforementioned
aforesaid
aforethought
afoul
afraid
afresh
Africa
African
Africana
Afrikaans
Afrikaner
Afro
Afrocentric
Afrocentrism
Afrocentrist
aft
after
afterbirth
afterburner
aftercare
afterdeck
aftereffect
afterglow
afterimage
afterlife
aftermarket
aftermath
afternoon
afterschool
aftershave
aftershock
aftertaste
afterthought
afterward
afterwards
afterword
afterworld
again
against
Agamemnon
Agana
agape
agar
Agassiz
agate
Agatha
agave
Age
age
aged
Agee
ageing
ageism
ageist
ageless
agelessly
agelessness
agency
agenda
agent
ageratum
ages
Aggeus
aggie
agglomerate
agglomeration
agglomerative
agglutinate
agglutinated
agglutination
agglutinative
aggrandize
aggrandizement
aggrandizer
aggravate
aggravated
aggravating
aggravatingly
aggravation
aggravator
aggregate
aggregation
aggregative
aggression
aggressive
aggressively
aggressiveness
aggressor
aggrieve
aggrieved
aggrievedly
aggrievement
aghast
agile
agilely
agileness
agility
Agincourt
aging
agism
agist
agita
agitate
agitated
agitatedly
agitation
agitator
agitprop
agleam
aglitter
aglow
agnate
agnatic
agnation
Agnes
Agnew
agnostic
agnosticism
ago
agog
agonising
agonist
agonize
agonizing
agonizingly
agony
agora
agorae
agoraphobe
agoraphobia
agoraphobic
Agra
agrarian
agrarianism
agree
agreeable
agreeableness
agreeably
agreed
agreement
agribusiness
agribusinessman
Agricola
agricultural
agriculturalist
agriculturally
agriculture
agriculturist
Agrippa
Agrippina
agronomic
agronomical
agronomically
agronomist
agronomy
aground
Aguascalientes
ague
Aguinaldo
aguish
Agulhas
ah
aha
Ahab
Ahaggar
ahead
ahem
ahimsa
Ahmadabad
Ahmedabad
ahoy
aid
Aida
aide
aider
AIDS
aigret
aigrette
Aiken
aikido
ail
ailanthus
Aileen
aileron
ailing
ailment
aim
aimless
aimlessly
aimlessness
Ainu
aioli
air
airbag
airbase
airboat
airborne
airbrush
airbus
aircraft
airdrome
airdrop
Airedale
airfare
airfield
airflow
airfoil
airframe
airfreight
airhead
airily
airiness
airing
airless
airlessness
airlift
airline
airliner
airlock
airmail
airman
airmobile
airplane
airplay
airport
airpower
airs
airship
airsick
airsickness
airspace
airstrike
airstrip
airtight
airtime
airwave
airwaves
airway
airwoman
airworthiness
airworthy
airy
aisle
Aisne
aitch
Ajaccio
ajar
Ajax
Akbar
Akhenaton
Akhmatova
Akhnaton
Akihito
akimbo
akin
Akkad
Akkadian
Akron
akvavit
Al
ala
Alabama
Alabaman
Alabamian
alabaster
alacritous
alacrity
Aladdin
alae
Alai
alameda
Alamo
Alamogordo
Alan
alar
Alaric
alarm
alarmed
alarming
alarmingly
alarmism
alarmist
alarum
alas
Alaska
Alaskan
alb
Alba
albacore
Alban
Albania
Albanian
Albany
albatross
albedo
Albee
albeit
Albemarle
Albert
Alberta
Albertan
albescent
albinism
albino
Albion
Albireo
Alborg
Albright
album
albumen
albumin
albuminous
Albuquerque
alcaic
alcaics
alcalde
Alcatraz
alcazar
alchemic
alchemical
alchemically
alchemist
alchemize
alchemy
Alcibiades
alcohol
alcoholic
alcoholically
alcoholism
Alcor
Alcott
alcove
Alcuin
Alcyone
Aldabra
Aldan
Aldebaran
aldehyde
Alden
alder
alderman
Alderney
alderwoman
ale
aleatoric
aleatory
Alec
alee
alehouse
Alembert
alembic
Aleppo
alert
alertly
alertness
Aleut
Aleutian
Aleutians
alewife
alewives
Alex
Alexander
Alexandra
Alexandria
Alexandrian
alexandrine
alexia
Alexis
alfalfa
Alfonso
Alfred
Alfreda
alfresco
alga
algae
algal
algebra
algebraic
algebraically
Algenib
Alger
Algeria
Algerian
Algerine
Algernon
Algiers
Algol
Algonkian
Algonkin
Algonquian
Algonquin
algorithm
algorithmic
algorithmically
Ali
alias
alibi
Alicante
Alice
Alicia
alien
alienability
alienable
alienate
alienated
alienation
alienator
alienist
alienness
Alighieri
alight
align
aligner
alignment
alike
alikeness
aliment
alimentary
alimony
aline
alinement
Alioth
aliphatic
aliquot
Alison
Alistair
alit
alive
aliveness
aliya
aliyah
alizarin
Alkaid
alkali
alkaline
alkalinity
alkalinize
alkalization
alkalize
alkaloid
alkaloidal
alkalosis
alkane
alky
alkyd
all
Allah
Allahabad
Allan
allay
allee
allegation
allege
allegeable
alleged
allegedly
alleger
Alleghenies
Allegheny
allegiance
allegoric
allegorical
allegorically
allegorist
allegorize
allegory
allegretto
allegro
allele
allelic
allelomorph
allelopathic
allelopathy
alleluia
Allen
Allende
Allentown
allergen
allergenic
allergenicity
allergic
allergically
allergist
allergy
alleviate
alleviation
alleviator
alley
alleyway
Allhallows
alliance
allied
alligator
Allison
alliterate
alliteration
alliterative
alliteratively
alliterativeness
allocable
allocate
allocation
allocator
allocution
allomorph
allomorphic
allomorphism
allopathic
allopathist
allopathy
allophone
allophonic
allot
allotment
allotrope
allotropic
allotropical
allotropy
allotter
allover
allow
allowable
allowably
allowance
allowedly
alloy
allspice
allude
allure
allurement
alluring
alluringly
allusion
allusive
allusively
allusiveness
alluvia
alluvial
alluvion
alluvium
ally
Allyn
Alma
Almach
almanac
almandite
Almaty
almightily
almightiness
Almighty
almighty
almond
almoner
almost
alms
almsgiver
almshouse
aloe
aloes
aloft
aloha
alone
aloneness
along
alongshore
alongside
aloof
aloofly
aloofness
alopecia
aloud
Aloysius
alp
alpaca
alpenhorn
alpha
alphabet
alphabetic
alphabetical
alphabetically
alphabetization
alphabetize
alphabetizer
alphameric
alphanumeric
alphanumerical
alphanumerically
Alphard
Alphecca
Alpheratz
Alphonso
Alpine
alpine
Alps
already
alright
Alsace
Alsatian
also
Altai
Altaic
Altair
altar
altarpiece
alter
alterable
alteration
altercate
altercation
alternate
alternately
alternation
alternative
alternatively
alternator
Althea
altho
although
altimeter
altimetry
altiplano
altitude
altitudinal
alto
altogether
Alton
Altoona
altruism
altruist
altruistic
altruistically
alum
alumina
aluminium
aluminize
aluminous
aluminum
alumna
alumnae
alumni
alumnus
Alva
Alvah
Alvarez
alveoli
alveolus
Alvin
always
Alyce
alyssum
AM
am
Amagasaki
amah
amain
amalgam
amalgamate
amalgamated
amalgamation
Amanda
amandine
amanuenses
amanuensis
amaranth
amaranthine
amaretto
Amarillo
amaryllis
amass
amasser
amassment
amateur
amateurish
amateurishly
amateurishness
amateurism
Amati
amative
amatively
amativeness
amatory
amaze
amazed
amazedly
amazement
amazing
amazingly
Amazon
amazon
Amazonia
Amazonian
amazonian
ambassador
ambassadorial
ambassadorship
ambassadress
Amber
amber
ambergris
ambiance
ambidexterity
ambidextrous
ambidextrously
ambience
ambient
ambiguity
ambiguous
ambiguously
ambit
ambition
ambitious
ambitiously
ambitiousness
ambivalence
ambivalent
ambivalently
amble
ambler
Ambrose
ambrosia
ambrosial
ambulance
ambulant
ambulate
ambulation
ambulator
ambulatory
ambuscade
ambuscaded
ambuscader
ambush
ambusher
ameba
amebae
amebic
ameboid
Amelia
ameliorate
amelioration
ameliorative
ameliorator
amen
amenability
amenable
amenableness
amenably
amend
amendable
amender
amendment
amends
Amenhotep
amenities
amenity
amenorrhea
amenorrheic
amenorrhoea
ament
Amerasian
amerce
amercement
America
American
Americana
Americanism
Americanization
Americanize
Americanness
Americas
americium
Amerind
Amerindian
amethyst
amethystine
Amharic
Amherst
amiability
amiable
amiableness
amiably
amicability
amicable
amicably
amid
amide
amidship
amidships
amidst
Amiens
amigo
Amin
amine
amir
Amish
amiss
amity
Amman
ammeter
ammo
ammonia
ammonite
ammonium
ammunition
amnesia
amnesiac
amnesic
amnestic
amnesty
amnia
amnio
amniocenteses
amniocentesis
amnion
amnionic
amniotic
amoeba
amoebae
amoebic
amoeboid
amok
among
amongst
amontillado
amoral
amoralism
amoralist
amorality
amorally
amorist
amorous
amorously
amorousness
amorphous
amorphously
amorphousness
amortizable
amortization
amortize
Amos
amount
amour
amoxicillin
Amoy
amp
amperage
Ampere
ampere
ampersand
amphetamine
amphibian
amphibious
amphibiously
amphibole
amphibolic
amphitheater
amphitheatre
amphora
amphorae
ampicillin
ample
ampleness
amplification
amplified
amplifier
amplify
amplitude
amply
ampoul
ampoule
ampul
ampule
ampulla
ampullae
amputate
amputation
amputator
amputee
Amritsar
Amsterdam
Amtrak
amuck
amulet
Amundsen
Amur
amusable
amuse
amused
amusedly
amusement
amusing
amusingly
Amy
amylase
an
Anabaptism
Anabaptist
anabolic
anabolism
anachronism
anachronistic
anachronistically
anachronous
anachronously
anacolutha
anacoluthic
anacoluthon
anaconda
Anacreon
anaemia
anaemic
anaerobe
anaerobic
anaerobically
anaesthesia
anaesthesiology
anaesthetic
anaesthetist
anaesthetize
anagram
anagrammatic
anagrammatical
anagrammatically
anagrammatize
Anaheim
anal
analecta
analects
analgesia
analgesic
anally
analog
analogical
analogically
analogize
analogous
analogously
analogue
analogy
analysand
analyse
analyses
analysis
analyst
analytic
analytical
analytically
analyzable
analyze
analyzer
Ananias
anapaest
anapest
anapestic
anaphora
anaphoric
anaphrodisiac
anarchic
anarchical
anarchically
anarchism
anarchist
anarchistic
anarchy
Anasazi
Anastasia
anastomoses
anastomosis
anathema
anathematize
Anatolia
Anatolian
anatomic
anatomical
anatomically
anatomist
anatomize
anatomy
Anaxagoras
ancestor
ancestral
ancestrally
ancestress
ancestry
anchor
Anchorage
anchorage
anchorite
anchoritic
anchorman
anchorperson
anchorwoman
anchovy
ancient
anciently
ancientness
ancients
ancillary
and
Andalusia
Andalusian
Andaman
Andamanese
andante
andantino
Andean
Andersen
Anderson
Andes
Andine
andiron
Andorra
Andorran
Andre
Andrea
Andrew
androgen
androgenic
androgyne
androgynous
androgynously
androgyny
android
Andromeda
Andropov
Andros
Andy
anecdotal
anecdotalist
anecdotally
anecdote
anecdotist
anechoic
anemia
anemic
anemically
anemometer
anemone
anent
anerobic
aneroid
anesthesia
anesthesiologist
anesthesiology
anesthetic
anesthetically
anesthetist
anesthetization
anesthetize
aneurism
aneurysm
aneurysmal
anew
angel
Angela
Angeleno
angelfish
angelic
Angelica
angelica
angelical
angelically
Angelico
Angelina
Angeline
Angelo
Angelou
anger
Angers
angina
anginal
angiogenesis
angiogenic
angiogram
angiography
angioplasty
angiosperm
Angkor
Angle
angle
angled
angler
Angles
Anglesey
angleworm
Anglican
Anglicanism
Anglicism
Anglicization
anglicization
Anglicize
anglicize
anglicized
angling
Anglo
Anglocentric
Anglocentrism
Anglocentrist
Anglophil
Anglophile
Anglophilia
Anglophobe
Anglophobia
Anglophobic
Anglophone
anglophone
Angola
Angolan
Angora
angora
angrily
angriness
angry
angst
angstrom
Anguilla
anguine
anguish
anguished
angular
angularity
angularly
Angus
anhydride
anhydrous
anilin
aniline
animadversion
animadvert
animal
animalcule
animalism
animate
animated
animatedly
animation
animato
animator
anime
animism
animist
animistic
animosity
animus
anion
anionic
anionically
anise
aniseed
anisette
Anita
Anjou
Ankara
ankh
ankle
anklebone
anklet
ankylosis
ankylotic
Ann
Anna
Annabel
Annabelle
annalist
annalistic
annals
Annam
Annamese
Annapolis
Annapurna
Anne
anneal
annealer
annelid
Annenberg
Annetta
Annette
annex
annexation
annexationism
annexationist
annexe
annexed
Annie
annihilate
annihilation
annihilator
anniversary
annotate
annotation
annotative
annotator
announce
announcement
announcer
annoy
annoyance
annoyed
annoying
annoyingly
annual
annually
annuitant
annuity
annul
annular
annularity
annularly
annuli
annulment
annulus
annunciate
Annunciation
annunciation
annunciator
anodal
anode
anodic
anodize
anodyne
anoint
anointed
anointer
anointment
anole
anomalistic
anomalous
anomalously
anomalousness
anomaly
anomie
anomy
anon
anonymity
anonymous
anonymously
anopheles
anorak
anorectic
anorexia
anorexic
another
Anouilh
Anselm
Anshan
answer
answerable
answerably
answerer
ant
antacid
antagonise
antagonism
antagonist
antagonistic
antagonistically
antagonize
Antalya
Antananarivo
Antarctic
antarctic
Antarctica
Antares
ante
anteater
antebellum
antecede
antecedence
antecedent
antecedents
antechamber
antedate
antediluvian
antelope
antenna
antennae
antepenult
antepenultima
antepenultimate
anterior
anteriority
anteriorly
anteroom
anthem
anther
anthill
anthologist
anthologize
anthology
Anthony
anthracite
anthracitic
anthrax
anthropocentric
anthropocentrism
anthropogenic
anthropogenically
anthropoid
anthropologic
anthropological
anthropologically
anthropologist
anthropology
anthropomorphic
anthropomorphically
anthropomorphism
anthropomorphize
anthropomorphous
anthropophagous
anthropophagy
anti
antiabortion
antiabortionist
antiaging
antiaircraft
antialcohol
antiallergic
antianxiety
antiapartheid
antibacterial
antibiotic
antibody
antic
anticancer
anticapitalist
anticholesterol
Antichrist
antichrist
antichristian
anticipate
anticipation
anticipator
anticipatory
anticlerical
anticlericalism
anticlimactic
anticlimactically
anticlimax
anticline
anticoagulant
anticoagulating
anticolonial
anticolonialism
anticommunism
anticommunist
anticorrosive
anticrime
antics
anticyclone
anticyclonic
antidemocratic
antidepressant
antidepressive
antidiarrheal
antidotal
antidote
antidrug
antiestablishment
Antietam
antifascism
antifascist
antifeminism
antifeminist
antifertility
antifreeze
antifungal
antigen
antigenic
antigenicity
Antigone
antigovernment
antigravity
Antigua
Antiguan
antihero
antiheroic
antiheroine
antihistamine
antihistaminic
antihumanism
antihypertensive
antiknock
antilabor
antiliberal
Antillean
Antilles
antilock
antilog
antilogarithm
antimacassar
antimalarial
antimatter
antimicrobial
antimilitarism
antimilitaristic
antimissile
antimitotic
antimonarchist
antimonial
antimonic
antimonopolistic
antimonous
antimony
antinarcotic
antinationalist
antinausea
antineutron
antinoise
antinomian
antinomy
antinovel
antinuclear
Antioch
antioxidant
antipacifist
antiparasitic
antiparticle
antipasti
antipasto
antipathetic
antipathetical
antipathy
antipersonnel
antiperspirant
antiphon
antiphonal
antiphonally
antiphony
antipodal
antipode
antipodean
Antipodes
antipodes
antipole
antipollution
antipope
antipoverty
antiprohibition
antiproton
antipsychotic
antipyresis
antipyretic
antiquarian
antiquarianism
antiquary
antiquate
antiquated
antiquation
antique
antiquely
antiqueness
antiquer
antiquities
antiquity
antiradical
antirational
antirejection
antireligious
antirevolutionary
antis
antisatellite
antisemite
antisemitic
antisemitism
antisepsis
antiseptic
antiseptically
antisera
antiserum
antislavery
antismoking
antisocial
antisocially
antispasmodic
antistatic
antistrophe
antisubmarine
antitakeover
antitank
antiterrorism
antiterrorist
antitheft
antitheses
antithesis
antithetic
antithetical
antithetically
antitoxic
antitoxin
antitrust
antitumor
antitussive
antiunion
antivenin
antiviral
antivirus
antivivisection
antivivisectionist
antiwar
antler
antlered
Antlia
Antoinette
Anton
Antonia
Antonio
Antonius
Antony
antonym
antonymic
antonymous
antonymy
Antrim
antsy
Antwerp
Anubis
anus
anvil
anxiety
anxious
anxiously
anxiousness
any
anybody
anyhow
anymore
anyone
anyplace
anything
anytime
anyway
anywhere
anywise
Aorangi
aorist
aoristic
aorta
aortae
aortal
aortic
aoudad
apace
Apache
Apachean
apanage
apart
apartheid
apartment
apartness
apathetic
apathetically
apathy
apatite
apatosaur
apatosaurus
ape
apelike
Apennine
Apennines
apercu
aperitif
apertural
aperture
apex
aphasia
aphasiac
aphasic
aphelia
aphelian
aphelion
apheresis
aphid
aphides
aphis
aphorism
aphorist
aphoristic
aphoristically
aphorize
aphrodisiac
aphrodisiacal
Aphrodite
Apia
apiarian
apiarist
apiary
apical
apically
apices
apicultural
apiculture
apiculturist
apiece
aplenty
aplomb
apnea
Apocalypse
apocalypse
apocalyptic
apocalyptical
apocalyptically
Apocrypha
apocrypha
Apocryphal
apocryphal
apocryphally
apocryphalness
apodeictic
apodictic
apogee
apolitical
apolitically
Apollo
apollo
Apollonian
Apollonius
apologetic
apologetical
apologetically
apologetics
apologia
apologise
apologist
apologize
apologue
apology
apophthegm
apoplectic
apoplectically
apoplexy
aporia
aport
apostasy
apostate
apostatical
apostatize
Apostle
apostle
apostleship
apostolic
apostrophe
apostrophic
apostrophize
apothecary
apothegm
apothegmatic
apothem
apotheoses
apotheosis
apotheosize
app
appal
Appalachia
Appalachian
Appalachians
appall
appalled
appalling
appallingly
Appaloosa
appaloosa
appanage
apparatchik
apparatchiki
apparatus
apparel
apparent
apparently
apparition
apparitional
appeal
appealable
appealer
appealing
appealingly
appear
appearance
appeasable
appease
appeasement
appeaser
appellant
appellate
appellation
appellee
append
appendage
appendectomy
appendices
appendicitis
appendix
appertain
appetency
appetite
appetitive
appetizer
appetizing
appetizingly
applaud
applaudable
applauder
applause
apple
applejack
applesauce
applet
Appleton
appliance
applicability
applicable
applicably
applicant
application
applications
applicator
applied
applier
applique
appliqued
apply
appoint
appointed
appointee
appointive
appointment
appointments
Appomattox
apportion
apportionment
appose
apposite
appositely
appositeness
apposition
appositional
appositive
appraisable
appraisal
appraise
appraisement
appraiser
appraisingly
appreciable
appreciably
appreciate
appreciation
appreciative
appreciatively
appreciator
appreciatory
apprehend
apprehension
apprehensive
apprehensively
apprehensiveness
apprentice
apprenticeship
apprise
apprize
approach
approachable
approbation
approbative
approbatory
appropriate
appropriately
appropriateness
appropriation
appropriator
approval
approve
approvingly
approximate
approximately
approximation
appurtenance
appurtenances
appurtenant
apricot
April
apriorism
apron
aproned
apropos
apse
apsidal
apsides
apsis
apt
aptitude
aptly
aptness
Apuleius
Apus
Aqaba
aqua
aquaculture
aquaculturist
aquae
aquamarine
aquanaut
aquaplane
aquaplaning
aquaria
Aquarian
aquarium
Aquarius
aquatic
aquatically
aquatics
aquatint
aquavit
aqueduct
aqueous
aquiculture
aquifer
Aquila
aquiline
Aquinas
Aquino
Aquitaine
Ara
Arab
Arabella
arabesque
Arabia
Arabian
Arabic
arability
arable
arachnid
arachnidan
Arafat
Arafura
Aragon
Aragonese
Araguaia
Araguaya
Arak
Aramaic
aramid
Arapaho
Arapahoe
Ararat
Arawak
Arawakan
arb
Arbela
Arbil
arbiter
arbitrage
arbitrager
arbitrageur
arbitrament
arbitrarily
arbitrariness
arbitrary
arbitrate
arbitration
arbitrator
arbor
arboreal
arboreta
arboretum
arboricultural
arboriculture
arboriculturist
arborvitae
arbour
arbovirus
arbutus
ARC
arc
arcade
arcaded
Arcadia
Arcadian
arcading
Arcady
arcana
arcane
arcanum
arch
archaeologic
archaeological
archaeologically
archaeologist
archaeology
archaic
archaically
archaism
archaist
archaistic
Archangel
archangel
archbishop
archbishopric
archconservative
archdeacon
archdeaconate
archdeaconry
archdiocesan
archdiocese
archduchess
archduchy
archduke
Archean
arched
archenemy
archeology
Archeozoic
archer
archerfish
archery
archetypal
archetype
archetypic
archetypical
Archfiend
archfiend
Archibald
Archie
archiepiscopal
archimandrite
Archimedean
Archimedes
archipelagic
archipelago
architect
architectonic
architectonically
architectonics
architectural
architecturally
architecture
architrave
archival
archive
archives
archivist
archly
archness
archon
archrival
archway
Arctic
arctic
Arcturus
arcuate
Ardabil
Ardebil
Ardell
Ardelle
Arden
ardency
Ardennes
ardent
ardently
ardor
ardour
Ards
arduous
arduously
arduousness
are
area
areal
areaway
arena
areola
areolae
areolar
areolate
Arequipa
Ares
arete
argent
Argentina
Argentine
Argentinean
Argentinian
argentite
Argolis
argon
Argonaut
argonaut
Argonne
Argos
argosy
argot
arguable
arguably
argue
arguer
argument
argumentation
argumentative
argumentativeness
argumentive
Argus
argyle
argyll
Arhus
aria
arid
aridity
aridly
aridness
Aries
aright
aril
Ariosto
arise
arisen
Aristides
aristocracy
aristocrat
aristocratic
aristocratically
Aristophanes
Aristotelian
Aristotle
arithmetic
arithmetical
arithmetically
arithmetician
Arius
Arizona
Arizonan
Arizonian
Ark
ark
Arkansan
Arkansas
Arkhangelsk
Arkwright
Arleen
Arlen
Arlene
Arlin
Arline
Arlington
Arlo
arm
armada
armadillo
Armageddon
Armagh
armament
armaments
Armand
armature
armband
armchair
armed
Armenia
Armenian
armful
armhole
armistice
armless
armlet
armoire
armor
armored
armorer
armorial
armory
armour
armoured
armoury
armpit
armrest
arms
armsful
Armstrong
Army
army
armyworm
Arne
Arnhem
arnica
Arno
Arnold
aroma
aromatherapist
aromatherapy
aromatic
aromatically
aromaticity
aromatics
arose
around
arousal
arouse
aroused
arousing
Arpanet
arpeggiate
arpeggiation
arpeggio
arraign
arraignment
arrange
arrangement
arranger
arrant
arras
array
arrear
arrearage
arrears
arrest
arrester
arresting
arrestor
arrhythmia
arrhythmic
arrhythmical
arrival
arrive
arrivederci
arriviste
arrogance
arrogant
arrogantly
arrogate
arrogation
arrogative
arrow
arrowhead
arrowroot
arroyo
arse
arsenal
arsenic
arsenical
arson
arsonist
Art
art
Artaxerxes
artefact
Artemis
arterial
arteriolar
arteriole
arteriosclerosis
arteriosclerotic
artery
artesian
artful
artfully
artfulness
arthritic
arthritides
arthritis
arthropod
arthroscope
arthroscopic
arthroscopy
Arthur
Arthurian
artichoke
article
articulable
articulacy
articular
articulate
articulately
articulateness
articulation
articulator
artifact
artifactual
artifice
artificer
artificial
artificiality
artificially
artificialness
artillerist
artillery
artilleryman
artily
artiness
artisan
artisanal
artisanship
artist
artiste
artistic
artistically
artistry
artless
artlessly
artlessness
arts
artsy
artwork
arty
Aruba
arugula
arum
Aryan
as
Asa
asafetida
asafoetida
Asama
asbestos
asbestosis
ascend
ascendancy
ascendant
ascendency
ascendent
Ascension
ascension
ascent
ascertain
ascertainable
ascertainment
ascesis
ascetic
ascetically
asceticism
ASCII
Asclepius
ascot
ascribable
ascribe
ascription
asepsis
aseptic
asexual
asexuality
asexually
ash
ashamed
ashamedly
Ashanti
ashcan
Ashe
ashen
ashes
Ashgabat
Ashkenazi
Ashkenazic
Ashkenazim
Ashkhabad
ashlar
Ashley
ashore
ashram
ashtray
ashy
Asia
Asian
Asiatic
aside
Asimov
asinine
asininely
asininity
ask
askance
asker
askew
aslant
asleep
Asmara
Asmera
asocial
asp
asparagus
aspartame
aspect
aspen
asperities
asperity
asperse
aspersion
aspersions
asphalt
asphaltic
asphaltum
asphodel
asphyxia
asphyxiate
asphyxiation
asphyxiator
aspic
aspidistra
aspirant
aspirate
aspiration
aspirational
aspirations
aspirator
aspire
aspirer
aspirin
aspiring
aspiringly
asquint
Asquith
ass
Assad
assail
assailable
assailant
assailer
assassin
assassinate
assassination
assault
assaulter
assaultive
assay
assayable
assayer
assemblage
assemble
assembler
Assembly
assembly
assemblyman
assemblywoman
assent
assenter
assentor
assert
asserter
assertion
assertive
assertively
assertiveness
assertor
assess
assessable
assessment
assessor
asset
assets
asseverate
asseveration
asshole
assiduities
assiduity
assiduous
assiduously
assiduousness
assign
assignability
assignable
assignation
assignee
assigner
assignment
assignor
assimilable
assimilate
assimilation
assimilationist
assimilative
assimilator
assimilatory
Assiniboin
assist
assistance
assistant
assize
assizes
associate
associated
association
associational
associative
associatively
assonance
assonant
assonantal
assonate
assort
assortative
assorted
assorter
assortment
assuage
assuagement
assumable
assumably
assume
assumed
assumedly
assuming
Assumption
assumption
assumptive
assurance
assure
assured
assuredly
assuredness
assurer
assuror
Assyria
Assyrian
Astaire
astatine
aster
asterisk
astern
asteroid
asthma
asthmatic
astigmatic
astigmatism
astir
astonish
astonished
astonishing
astonishingly
astonishment
Astor
astound
astounded
astounding
astoundingly
astraddle
Astrakhan
astrakhan
astral
astray
Astrid
astride
astringency
astringent
astringently
astrobiology
astrodynamics
astrolabe
astrologer
astrologic
astrological
astrologically
astrologist
astrology
astronaut
astronautic
astronautical
astronautically
astronautics
astronomer
astronomic
astronomical
astronomically
astronomy
astrophysical
astrophysicist
astrophysics
AstroTurf
Asturias
astute
astutely
astuteness
Asuncion
asunder
Aswan
asylum
asymmetric
asymmetrical
asymmetrically
asymmetry
asymptomatic
asymptomatically
asymptote
asymptotic
asymptotical
asymptotically
Asyut
at
Atacama
ataractic
ataraxia
ataraxic
ataraxy
Ataturk
atavism
atavist
atavistic
atavistically
ataxia
ataxic
Atchafalaya
ate
atelier
Athabasca
Athabascan
Athabaska
Athabaskan
Athapaskan
atheism
atheist
atheistic
atheistical
Athena
athenaeum
Athene
atheneum
Athenian
Athens
atherosclerosis
atherosclerotic
athirst
athlete
athletic
athletically
athleticism
athletics
athwart
atilt
Atlanta
Atlantan
Atlantic
Atlantis
Atlas
atlas
atlatl
ATM
Atman
atman
atmosphere
atmospheric
atmospherically
atmospherics
atoll
atom
atomic
atomically
atomism
atomist
atomistic
atomization
atomize
atomizer
atonal
atonalism
atonalist
atonality
atonally
atone
atonement
atoner
atop
ATP
atria
atrial
atrium
atrocious
atrociously
atrociousness
atrocity
atrophic
atrophied
atrophy
atropin
atropine
Atropos
attach
attachable
attache
attached
attachment
attack
attacker
attacking
attain
attainability
attainable
attainder
attainment
attaint
attar
attempt
attemptable
attempted
Attenborough
attend
attendance
attendant
attendee
attention
attentions
attentive
attentively
attentiveness
attenuate
attenuated
attenuation
attest
attestation
attester
attestor
Attic
attic
Attica
Atticism
atticism
Attila
attire
attitude
attitudinal
attitudinize
attitudinizer
Attlee
attorney
attorneyship
attract
attractable
attractant
attracted
attraction
attractive
attractively
attractiveness
attributable
attribute
attributer
attribution
attributive
attributively
attributor
attrit
attrition
attritional
Attu
Attucks
attune
attuned
attunement
ATV
atwitter
Atwood
atypical
atypically
aubergine
Aubrey
auburn
Auckland
auction
auctioneer
auctorial
audacious
audaciously
audaciousness
audacity
Auden
audial
audibility
audible
audibly
audience
audio
audiobook
audiocassette
audiological
audiologist
audiology
audiometer
audiometric
audiophile
audiotape
audiovisual
audiovisuals
audit
audition
auditor
auditoria
auditorium
auditory
Audra
Audrey
Audubon
auger
aught
augment
augmentation
augmentative
augmenter
Augsburg
augur
augural
augury
August
august
Augusta
Augustan
Augustine
Augustinian
augustly
augustness
Augustus
auk
auld
aunt
aura
aurae
aural
aurally
Aurangabad
aurar
aureate
Aurelia
Aurelian
Aurelius
aureola
aureole
auricle
auricled
auricular
Aurora
aurora
aurorae
auroral
Aurungabad
Auschwitz
auscultate
auscultation
auspice
auspices
auspicious
auspiciously
auspiciousness
Aussie
Austen
austere
austerely
austerity
Austerlitz
Austin
Austral
austral
Australasia
Australasian
Australia
Australian
Australoid
Australopithecus
Austria
Austrian
Austronesia
Austronesian
autarch
autarchic
autarchy
autarkic
autarky
auteur
auteurism
auteurist
authentic
authentically
authenticate
authentication
authenticator
authenticity
author
authoress
authorial
authorise
authoritarian
authoritarianism
authoritative
authoritatively
authoritativeness
authorities
authority
authorization
authorize
authorship
autism
autistic
auto
autobahn
autobiographer
autobiographic
autobiographical
autobiographically
autobiography
autochthon
autochthones
autochthonous
autoclave
autocracy
autocrat
autocratic
autocratical
autocratically
autodidact
autodidactic
autograph
autographic
autographical
autographically
autoimmune
autoimmunity
automata
automate
automated
automatic
automatically
automation
automatism
automatization
automatize
automaton
automobile
automotive
autonomic
autonomist
autonomous
autonomously
autonomy
autopilot
autopsied
autopsist
autopsy
autosome
autosuggestion
autotroph
autotrophic
autoworker
autumn
autumnal
Auvergne
auxiliaries
auxiliary
auxin
Av
avail
availability
available
avalanche
avarice
avaricious
avariciously
avariciousness
avast
avatar
avaunt
avenge
avenger
avenue
aver
average
averagely
averment
averral
Averroes
averse
aversely
aversion
aversive
avert
avertable
avertible
avian
aviarist
aviary
aviation
aviator
aviatrices
aviatrix
Avicenna
avid
avidity
avidly
avidness
Avignon
avionic
avionics
avitaminosis
avo
avocado
avocation
avocational
avocet
avoid
avoidable
avoidably
avoidance
avoider
avoirdupois
Avon
avouch
avow
avowal
avowed
avowedly
avuncular
aw
AWACS
await
awake
awaken
awakening
award
aware
awareness
awash
away
awe
awed
aweigh
awesome
awesomely
awesomeness
awestricken
awestruck
awful
awfully
awfulness
awhile
awhirl
awkward
awkwardly
awkwardness
awl
awn
awned
awning
awoke
awoken
AWOL
awol
awry
ax
axe
axes
axial
axially
axil
axilla
axillae
axiom
axiomatic
axiomatically
axis
axle
axletree
Axminster
axolotl
axon
ay
ayah
ayatollah
aye
Ayer
Aylesbury
Aymara
Aymaran
Ayr
Ayrshire
azalea
Azcapotzalco
Azerbaijan
Azerbaijani
azidothymidine
azimuth
azimuthal
Azorean
Azores
Azorian
Azov
AZT
Aztec
Aztecan
azure
B
b
baa
Baal
Baalim
Babar
Babbitt
babbitt
Babbittry
babble
babbler
babe
Babel
babel
Baber
Babette
Babism
baboon
Babur
babushka
baby
babyhood
babyish
Babylon
Babylonia
Babylonian
babysat
babysit
babysitter
babysitting
babytalk
Bacall
baccalaureate
baccarat
bacchanal
Bacchanalia
bacchanalia
Bacchanalian
bacchanalian
Bacchic
Bacchus
Bach
bachelor
bachelordom
bachelorette
bachelorhood
bacillar
bacillary
bacilli
bacillus
bacitracin
back
backache
backbeat
backbench
backbencher
backbit
backbite
backbiter
backbiting
backbitten
backboard
backbone
backbreaking
backcourt
backdate
backdoor
backdrop
backer
backfield
backfire
backgammon
background
backgrounder
backhand
backhanded
backhandedly
backhandedness
backhoe
backing
backlash
backless
backlight
backlog
backpack
backpacker
backpacking
backpedal
backrest
backroom
backseat
backsheesh
backside
backslap
backslapper
backslapping
backslash
backslid
backslidden
backslide
backslider
backspace
backspin
backstage
backstair
backstairs
backstop
backstretch
backstroke
backswept
backswing
backtalk
backtrack
backup
backward
backwardly
backwardness
backwards
backwash
backwater
backwoods
backwoodsman
backyard
Bacon
bacon
bacteria
bacterial
bacterially
bactericidal
bactericide
bacteriologic
bacteriological
bacteriologically
bacteriologist
bacteriology
bacteriophage
bacterium
Bactria
Bactrian
bad
bade
Baden
badge
badger
badinage
badland
Badlands
badlands
badly
badman
badminton
badmouth
badness
Baedeker
Baffin
baffle
baffled
bafflement
baffler
baffling
bag
bagasse
bagatelle
Bagdad
bagel
bagful
baggage
bagger
Baggie
baggie
Baggies
baggily
bagginess
baggy
Baghdad
bagman
bagnio
bagpipe
bagpiper
bagpipes
bags
baguette
Baguio
bah
Bahai
Bahaman
Bahamanian
Bahamas
Bahamian
Bahia
Bahrain
Bahraini
Bahrein
baht
Baikal
bail
bailable
bailee
bailer
Bailey
bailiff
bailiwick
bailor
bailout
bailsman
Bairiki
bairn
bait
baiter
baiza
baize
bake
Bakelite
Baker
baker
Bakersfield
bakery
bakeshop
Bakhtaran
baking
baklava
baksheesh
Baku
Bakunin
Baky
balaclava
balalaika
balance
balanced
Balanchine
Balaton
Balboa
balboa
balbriggan
balcony
bald
baldachin
baldachino
balderdash
baldfaced
balding
baldly
baldness
baldric
Baldwin
Bale
bale
baleen
baleful
balefully
balefulness
baler
Balfour
Bali
Balikpapan
Balinese
balk
Balkan
Balkans
balker
Balkhash
balky
ball
ballad
ballade
balladeer
balladry
ballast
ballboy
ballcarrier
ballcock
ballerina
ballet
balletic
balletomane
ballgame
ballgirl
ballistic
ballistically
ballistics
balloon
balloonist
ballot
balloter
balloting
ballpark
ballplayer
ballpoint
ballroom
balls
ballute
Ballycastle
ballyhoo
Ballymena
Ballymoney
ballyrag
balm
balmily
balminess
balmy
baloney
balsa
balsam
balsamic
Balt
Baltic
Baltimore
baluster
balustrade
balustraded
Balzac
Bamako
bamboo
bamboozle
bamboozlement
ban
banal
banality
banally
banana
Banaras
Banares
Banbridge
band
bandage
bandaid
bandana
bandanna
bandbox
bandeau
bandeaux
banded
bander
banderol
banderole
bandicoot
bandit
banditry
bandmaster
bandoleer
bandolier
bandsaw
bandsman
bandstand
Bandung
bandwagon
bandwidth
bandy
bandylegged
bane
baneful
bang
Bangalore
Bangkok
Bangladesh
Bangladeshi
bangle
Bangor
bangs
Bangui
bani
banian
banish
banishment
banister
Banjermasin
banjo
banjoist
Banjul
bank
bankable
bankbook
bankcard
banker
banking
banknote
bankroll
bankrupt
bankruptcy
banks
Banneker
banner
banning
Bannister
bannister
bannock
banns
banquet
banqueter
banquette
banshee
banshie
bantam
bantamweight
banter
bantering
banteringly
Bantu
Bantustan
banyan
banzai
baobab
Baotou
baptism
baptismal
Baptist
baptist
baptistery
baptistry
baptize
baptizer
bar
Barabbas
barb
Barbadian
Barbados
Barbara
barbarian
barbarianism
barbaric
barbarism
barbarity
barbarization
barbarize
Barbarossa
barbarous
barbarously
barbarousness
Barbary
barbecue
barbed
barbel
barbell
barbeque
barber
barberry
barbershop
barbital
barbiturate
Barbuda
Barbudan
barbwire
barcarole
barcarolle
Barcelona
Barclay
bard
bardic
bare
bareback
barebacked
barefaced
barefacedly
barefoot
barefooted
barehanded
bareheaded
Bareilly
barelegged
barely
bareness
barf
barfly
bargain
bargainer
bargaining
barge
bargeman
Bari
barite
baritone
barium
bark
barkeep
barkeeper
barker
Barking
barley
barmaid
barman
barn
Barnabas
Barnaby
barnacle
barnacled
Barnard
Barnaul
Barnet
Barnett
Barney
barnstorm
barnstormer
Barnum
barnyard
Baroda
barograph
barographic
barometer
barometric
barometrical
barometrically
barometry
baron
baronage
baroness
baronet
baronetcy
baronetess
baronial
barony
Baroque
baroque
baroquely
barouche
barque
Barquisimeto
barrack
barracking
barracks
barracuda
barrage
Barranquilla
barratry
barre
barred
barrel
barreled
barrelhead
barren
barrenness
barrens
Barrett
barrette
barricade
Barrie
barrier
barring
barrio
barrister
barroom
barrow
Barry
Barrymore
Bart
bartender
barter
barterer
Barth
Barthes
Bartholdi
Bartholomew
Bartlett
Bartok
Barton
Baruch
baryon
Baryshnikov
basal
basally
basalt
basaltic
base
baseball
baseboard
baseborn
based
Basel
baseless
baselessness
baseline
basely
baseman
basement
baseness
basenji
bases
bash
basher
bashful
bashfully
bashfulness
bashing
BASIC
Basic
basic
basically
basicity
basics
Basie
Basil
basil
Basilan
Basildon
basilica
basilican
basilisk
basin
basinal
basinful
basis
bask
basket
basketball
basketful
basketry
basketwork
Basle
Basque
Basra
Bass
bass
basset
Basseterre
bassi
bassinet
bassist
basso
bassoon
bassoonist
basswood
bast
bastard
bastardization
bastardize
bastardly
bastardy
baste
baster
bastile
Bastille
bastille
bastinade
bastinado
bastion
bastioned
Basutoland
bat
Bataan
Batavia
batch
bate
bateau
bateaux
bated
Bath
bath
bathe
bather
bathetic
bathhouse
bathing
bathmat
bathos
bathrobe
bathroom
baths
Bathsheba
bathtub
Bathurst
bathyscaph
bathyscaphe
bathysphere
batik
Batista
batiste
Batman
batman
baton
bats
batsman
battalion
batten
batter
battered
batterer
battering
battery
batting
battle
battleax
battleaxe
battledore
battlefield
battlefront
battleground
battlement
battlemented
battlements
battler
battleship
battlewagon
batty
bauble
baud
Baudelaire
Baudouin
Bauhaus
baulk
bauxite
Bavaria
Bavarian
bawd
bawdily
bawdiness
bawdy
bawdyhouse
bawl
bawler
bay
Bayamon
bayberry
Baykal
bayonet
bayou
Bayreuth
bazaar
bazar
bazooka
BB
be
beach
beachcomber
beachcombing
beachhead
beacon
bead
beading
beadle
beads
beady
beagle
beak
beaked
beaker
beam
bean
beanbag
beanball
beanie
beano
beanpole
bear
bearable
bearably
beard
bearded
beardless
Beardsley
bearer
bearing
bearings
bearish
bearishly
bearishness
bearlike
bearskin
beast
beastliness
beastly
beat
beatable
beaten
beater
beatific
beatifically
beatification
beatify
beating
beatitude
Beatitudes
Beatles
beatnik
Beatrice
Beatrix
beau
Beaufort
Beauharnais
Beaujolais
Beaumarchais
Beaumont
Beauregard
beaut
beauteous
beauteously
beauteousness
beautician
beautification
beautifier
beautiful
beautifully
beautify
beauty
Beauvoir
beaux
beaver
beaverboard
Beaverton
bebop
becalm
became
because
bechamel
Bechuana
Bechuanaland
beck
Becket
Beckett
beckon
Becky
becloud
become
becoming
becomingly
bed
bedaub
bedazzle
bedazzlement
bedbug
bedclothes
bedcover
bedding
Bede
bedeck
bedevil
bedevilment
bedew
bedfast
bedfellow
Bedford
Bedfordshire
bedim
bedizen
bedlam
bedlinen
Bedloe
Bedouin
bedouin
bedpan
bedpost
bedraggle
bedraggled
bedridden
bedrock
bedroll
bedroom
bedside
bedsore
bedspread
bedstead
bedtime
Beduin
beduin
bedwetting
bee
beech
beechen
Beecher
beechnut
beef
beefalo
beefburger
beefcake
beefeater
beefiness
beefsteak
beefy
beehive
beekeeper
beekeeping
beeline
Beelzebub
been
beep
beeper
beer
Beerbohm
Beersheba
beery
beeswax
beet
Beethoven
beetle
Beeton
beetroot
beeves
befall
befallen
befell
befit
befitting
befog
before
beforehand
befoul
befriend
befuddle
befuddled
befuddlement
beg
began
begat
beget
begetter
beggar
beggarliness
beggarly
beggary
Begin
begin
beginner
beginning
beginnings
begone
begonia
begot
begotten
begrime
begrudge
begrudgingly
beguile
beguilement
beguiler
beguiling
beguilingly
beguine
begum
begun
behalf
Behan
behave
behavior
behavioral
behaviorism
behaviorist
behavioristic
behaviour
behavioural
behead
beheld
behemoth
behest
behind
behindhand
behold
beholden
beholder
behoof
behoove
beige
Beijing
being
Beira
Beirut
bejewel
bejeweled
bejewelled
belabor
belabour
Belarus
belated
belatedly
belatedness
Belau
belay
belch
beldam
beldame
beleaguer
beleaguered
Belem
Belfast
belfry
Belgian
Belgium
Belgorod
Belgrade
belie
belief
believability
believable
believably
believe
believer
belike
Belinda
belittle
belittlement
belittler
Belize
Belizean
Bell
bell
Bella
belladonna
Bellatrix
bellbottom
bellbottomed
bellboy
Belle
belle
belletrism
belletrist
belletristic
Bellevue
bellflower
bellhop
bellicose
bellicosity
belligerence
belligerency
belligerent
belligerently
Bellini
bellman
Bellow
bellow
bellows
bellwether
belly
bellyache
bellybutton
bellyful
Belmopan
belong
belonging
belongings
Belorussia
Belorussian
beloved
below
belowdecks
Belshazzar
belt
Beltway
beltway
beluga
belvedere
bemire
bemoan
bemuse
bemused
bemusedly
bemusement
Ben
Benares
Bench
bench
benchmark
benchwarmer
bend
bendable
bender
bends
beneath
Benedict
Benedictine
Benediction
benediction
benedictory
benefaction
benefactor
benefactress
benefice
beneficed
beneficence
beneficent
beneficently
beneficial
beneficially
beneficiary
benefit
Benelux
Benet
benevolence
benevolent
benevolently
Bengal
Bengalese
Bengali
Benghazi
benighted
benightedly
benightedness
benign
benignancy
benignant
benignantly
benignity
benignly
Benin
Beninese
benison
Benjamin
Bennett
Bennie
Benny
bent
Bentham
benthic
Benton
bentonite
bentwood
benumb
Benxi
Benz
Benzedrine
benzene
benzine
benzoate
benzocaine
benzoin
benzol
Beograd
Beowulf
bequeath
bequeathal
bequeather
bequeathment
bequest
berate
Berber
berceuse
bereave
bereaved
bereavement
bereft
Berenice
beret
berg
Bergen
Bergman
Bergson
beriberi
Bering
Berkeley
Berkeleyite
berkelium
Berkshire
Berkshires
Berlin
Berliner
Berlioz
berm
Bermuda
Bermudan
Bermudas
bermudas
Bermudian
Bern
Bernadette
Bernadine
Bernard
Berne
Bernese
Bernhard
Bernhardt
Bernice
Bernie
Bernini
Bernstein
Berra
Berry
berry
berrylike
berserk
Bert
berth
Bertha
berthed
Bertram
Bertrand
Beryl
beryl
berylline
beryllium
beseech
beseecher
beseeching
beseechingly
beseem
beset
besetting
beside
besides
besiege
besieger
Beskids
besmear
besmirch
besmircher
besom
besot
besotted
besought
bespangle
bespatter
bespeak
bespoke
bespoken
besprinkle
Bess
Bessarabia
Bessarabian
Bessemer
Bessie
best
bestial
bestiality
bestialize
bestially
bestiary
bestir
bestow
bestowal
bestrew
bestrewn
bestrid
bestridden
bestride
bestrode
bestseller
bestselling
bet
beta
betake
betaken
betatron
betcha
betel
Betelgeuse
Beth
bethel
Bethesda
bethink
Bethlehem
bethought
Bethune
betide
betimes
Betjeman
betoken
betook
betray
betrayal
betrayer
betroth
betrothal
betrothed
Betsey
Betsy
betta
Bette
better
betterment
betters
Bettie
betting
bettor
Betty
Bettye
between
betwixt
Beulah
bevel
beveled
beverage
Beverley
Beverly
bevy
bewail
beware
bewigged
bewilder
bewildered
bewildering
bewilderingly
bewilderment
bewitch
bewitched
bewitching
bewitchingly
bewitchment
Bexley
bey
beyond
bezel
bhang
Bharat
Bhopal
BHT
Bhutan
Bhutanese
Bhutto
Biafra
Biafran
Bialystok
biannual
biannually
Biarritz
bias
biased
biathlon
bib
bibelot
Bible
bible
Biblical
biblical
Biblically
bibliographer
bibliographic
bibliographical
bibliography
bibliophile
bibliophilic
bibliophily
bibulous
bibulously
bicameral
bicameralism
bicarb
bicarbonate
bicentenary
bicentennial
biceps
bicker
bickerer
bickering
biconcave
biconcavity
biconvex
biconvexity
bicuspid
bicycle
bicycler
bicyclist
bid
biddable
bidden
bidder
bidding
biddy
bide
bidet
bidirectional
bidirectionally
Bielefeld
biennia
biennial
biennially
biennium
bier
Bierce
bifocal
bifocals
bifurcate
bifurcation
big
bigamist
bigamous
bigamy
Bigfoot
bigfoot
biggie
biggish
bighearted
bighorn
bight
bigmouth
bigness
bigot
bigoted
bigotry
bigshot
bigwig
bijou
bijoux
bike
biker
bikeway
Bikini
bikini
Biko
bilateral
bilaterality
bilaterally
Bilbao
bile
bilge
biliary
bilingual
bilingualism
bilingually
bilious
biliously
biliousness
bilk
bilker
Bill
bill
billable
billboard
billed
billet
billfold
billiard
billiards
Billie
billing
Billings
billingsgate
billion
billionaire
billionth
billow
billowy
Billy
billy
Biloxi
bimbo
bimetal
bimetallic
bimetallism
Biminis
bimodal
bimodality
bimonthly
bin
binary
binational
binaural
binaurally
bind
binder
bindery
binding
binge
binger
Bingham
bingo
binnacle
binocular
binocularly
binoculars
binomial
binomially
bio
biochemical
biochemically
biochemist
biochemistry
bioconversion
biodegradability
biodegradable
biodegradation
biodegrade
biodiversity
bioengineer
bioengineering
bioethical
bioethicist
bioethics
biofeedback
biogas
biogenesis
biogenetic
biogenetically
biogenic
biogeographer
biogeography
biographer
biographic
biographical
biography
Bioko
biologic
biological
biologically
biologist
biology
biomass
biome
biomechanical
biomechanics
biomedical
biomedicine
bionic
bionically
bionics
biophysical
biophysicist
biophysics
biopic
biopsy
bioremediation
bioreserve
biorhythm
biorhythmic
biosphere
biospheric
biosynthesis
biosynthetic
biota
biotech
biotechnological
biotechnologist
biotechnology
biotic
biotin
biotite
bipartisan
bipartisanship
bipartite
biped
bipedal
biplane
bipolar
bipolarity
biracial
biracialism
birch
birchen
bird
birdbath
birdbrain
birdbrained
birder
birdhouse
birdie
birding
birdlime
birdseed
birdshot
birdwatcher
birdwatching
biretta
Birkenhead
Birmingham
birr
birth
birthday
birthmark
birthplace
birthrate
birthright
birthstone
Bisayas
Biscay
biscuit
bisect
bisection
bisector
bisexual
bisexualism
bisexuality
bisexually
Bishkek
bishop
bishopric
Bismarck
Bismarckian
bismuth
bison
bisque
Bissau
bistro
bit
bitch
bitchily
bitchiness
bitchy
bite
biter
bitewing
Bithynia
Bithynian
biting
bitingly
bitten
bitter
bitterly
bittern
bitterness
bitters
bittersweet