SOLUTION

+---+---+---+---+---+---+---+---+
|20V|20A|20R|19I|19O|18L|18A|18R| h
+---+---+---+---+---+---+---+---+
|20S|15L|15A|19T|19T|18E|17R|17N| h
+---+---+---+---+---+---+---+---+
|14D|15I|15S|16T|16A|16S|12T|17E| g
+---+---+---+---+---+---+---+---+
|14C|14H|14O|13R|16E|10M|12A|12N| f
+---+---+---+---+---+---+---+---+
|11B|11O|13I|13S|10E|10R|12I|17E| g
+---+---+---+---+---+---+---+---+
|7 L|11E|11V|9 I|9 A|10B|8 L|6 E| d
+---+---+---+---+---+---+---+---+
|7 M|4 I|9 N|9 D|5 A|8 N|8 A|6 O| c
+---+---+---+---+---+---+---+---+
|7 A|4 D|13P|5 E|5 R|8 S|3 O|6 N| e
+---+---+---+---+---+---+---+---+
|4 S|4 O|2 L|2 E|5 M|1 N|3 L|6 Y| a
+---+---+---+---+---+---+---+---+
|7 R|2 E|2 P|1 R|1 I|1 E|3 V|3 E| b
+---+---+---+---+---+---+---+---+
  A   B   C   D   E   F   G   H

 1. D(IN)ER                  a. SOLE+MaNLY
 2. B+LEEP ('peel' rev.)     b. RE+PR+I+EVE
 3. G+LOVE                   c. M(INDiANA)O
 4. rADIOS                   d. LEVI+A+BLE
 5. D(R+E)AM                 e. ADPERSON ('ponderosa - o' anag.)
 6. HONE+Y                   f. anCHOR+EMAN ('name' rev.)
 7. A(LA)RM                  g. BO+I+SERIEs
 8. F(L)ANS                  g. DISTASTE ('steadiest - e' anag.)
 9. CAN+ID                   h. SLAT+TERN
10. remEMBER                 h. VARI(O)LA+R
11. AB(O+V)E
12. GI(AN)T
13. C+R+IS+P
14. AD (H)OC ('coda' rev.)
15. BA(S)IL
16. DecimATES ('mice' rev. del.)
17. GREEN (2 def.)
18. FERAL (hidden)
19. DIrT+TO
20. AVAtaRS

Puzzle by DART. Originally published in The Enigma, the
magazine of the National Puzzlers' League, January 2000.