Chinese English Dictionary

flat-out    Add to My Vocabulary

  1. a. 直率的, 坦白的, 断然的, 竭尽全力的



Credits
Source of Dictionary: CC-CEDICT