lay up on (verb) give: contribute, supply, transfer
Sinonime: barefaced, bearish,
blunt, blustering, breviloquent,
brief,
brusque,
candid, crusty,
curt,
direct, downright,
forthright,
frank, gruff,
hearty,
honest,
laconic, no-nonsense,
open,
outspoken, plain-spoken, rough, rude,
short, short-spoken,
sincere, snippety, snippy,
straightforward, tactless,
tart,
terse, unceremonious
Antonime: hold,
keep,
take