then and there


Also found in: Idioms.

then and there

adv.
At that precise time and place; on the spot: resigned then and there.
American Heritage® Dictionary of the English Language, Fifth Edition. Copyright © 2016 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.