unleash /ʌnˈliːʃ/ DJ /ʌn'liʃ/ KK
to suddenly let a strong force, emotion, etc. be felt or have an effect 發泄;突然釋放;使爆發 verb
leash /liːʃ/ DJ /liʃ/ KK
- noun
- See also:lead Synonym
- See also:
- verb
- to control an animal, especially a dog, with a lead/leash 用皮帶繫住,拴住,縛住(尤指狗) VN
deadlock /ˈdedlɒk/ DJ /-lɑːk/ DJ US /'dɛdˈlɑk/ KK US
- noun
- a complete failure to reach agreement or settle a dispute 僵持;僵局;相持不下 singular uncountable
- a type of lock on a door that needs a key to open or close it 需用鑰匙開關的門鎖
Ref: Critical Reviews in Immunology. 30(4):340-386 (2010)p351
Unleashing the full capacity of TIDCs to stimulate naive T cells may therefore require breaking the suppressive deadlock created by the tumor environment.
沒有留言:
張貼留言