a grand

n. • A generally informal word meaning £1000

"I wouldn't mind a spare couple grand to spend on a holiday."

"I wouldn't mind a spare couple thousand pounds to spend on a holiday."

User Avatar

by erinsummer

10 out of 12 English speakers have heard this

What does this mean?
Back