1 make a strong or concerted attack on.
2 make a resolute start on (a task).
3 make a strong or constant verbal attack on (was assailed with angry questions).
Derivatives:
assailable adj.
Etymology: ME f. OF asaill- stressed stem of asalir f. med.L assalire f. L assilire (as AD-, salire salt- leap)
Useful english dictionary. 2012.