Let his posterity
the last or end, hence, the future; also posterity -- (last, latter) end (time), hinder (utter) -most, length, posterity, remnant, residue, reward.
be cut off
to cut (off, down or asunder); by implication, to destroy or consume; specifically, to covenant
and in the generation
a revolution of time, i.e. an age or generation; also a dwelling -- age, evermore, generation, (n-)ever, posterity.
hinder; generally, next, other, etc. -- (an-)other man, following, next, strange.
let their name
an appellation, as a mark or memorial of individuality; by implication honor, authority, character -- + base, (in-)fame(-ous), named(-d), renown, report.
be blotted out
to stroke or rub; by implication, to erase; also to smooth (as if with oil), i.e. grease or make fat; also to touch, i.e. reach to