10a:stippled(6) ???T??
12a:legumes(4)???S
16a:someone who sends written articles for publication(11) ?O???I???O?
20a:pledge(10) ?O?M?T?E??
23a:thrashing(8) ?R?B?I??
25a:call and pay a short visit(4,2) ??O???
1d:erect in posture(7) ?N?????
3d:deferential(8) ?B???E??
17d:contemporary(2-2-4) ??????T?
19d:screen,partition(7) ?I???E?
24d:offering(4)??F?